Natalie Portman vs. Jessica Alba

Portman looked red hot in a Swarovski crystal-embellished Rodarte gown at the Black Swan premiere. Alba showed off her toned legs in a Dolce & Gabbana number at the Machete premiere.

ADVERTISEMENT