Vanessa Hudgens vs. Zoe Saldana

Hudgens looked radiant in Farah Khan at the Captain America: The First Avenger premiere in L.A. Saldana showed off her toned legs in Balmain at the same event.

ADVERTISEMENT