User blog:ARamirez 19/Top 20 Hottess Actress in their role as Marvel charactes on screen

Halle Berry - Storm Scarlet Johannsen - Black Widow January Jones - Emma Frost Jessica Alba - Sue Storm Jaime Alexander - Sif Jennifer Lawrence - Mystique (First Class) Jennifer Garner - Elektra Jennifer Connely - Betty Ross Cobie Smulders - Maria Hill Framke Jannen - Jean Grey