Narciso Rodriguez Salma Hayeks Best Red Carpet Moments

At the 2003 Golden Globes in a simple, sleek, and perfectly-fitted Narciso Rodriguez gown.

Balenciaga Salma Hayeks Best Red Carpet Moments

Pregnant and glowing in black Balenciaga at the 2007 Met Gala.

Bottega Veneta Salma Hayeks Best Red Carpet Moments

Salma made the most of her enviable tan in this ivory Grecian-style Bottega Veneta at the 2009 Golden Globes.

Gucci Premiere Beaded Gown Salma Hayeks Best Red Carpet Moments

Once again, Salma scored in Gucci Premiere, choosing a beaded, strapless gown for the 2011 Cannes Film Festival’s opening ceremony.

For more fashion, beauty, news, and shopping advice, visit Lucky. And here are some other awesome stories: