
Salma Hayek is months shy of her 50th birthday and could easily pass as a 30-something. The Mexican star arrived at the 2016 Cannes Film Festival looking more flawless than ever. She wore a blush gown that is going down as one of her best looks in red carpet history. Take a look and check out the best dressed Latinas at Cannes of all time.
Read more ¿Qué más?: 10 Latina celebs with street style we envy
Image via Splash
Salma Hayek

The Mexican star graced the black carpet alongside her husband, Francois-Henri Pinault. Salma wore a blush colored gown designed by Gucci. She looks breathtaking!
Adriana Lima

The Brazilian model rocked a black and white lace keyhole dress at Cannes. She looks chic and sexy.
Eva Longoria

The 41-year-old actress also went with a blush gown that included a high slit. Show off those legs!
Jennifer Lopez

Way back in 2010, J.Lo arrived at a Cannes event with her then husband Marc Anthony. Her feathered pink gown is flawless!
Jessica Alba

The Mexican star went with a classic strapless black dress when she hit the red carpet in 2005.
Rosario Dawson

The Latina actress was keeping it funky at the 2014 Cannes Film Festival. Her colorful patterned dress is a keeper.
Penelope Cruz

Cruz looked stunning in a violet Marchesa gown back in 2011. She looks like a classic Hollywood star!
Michelle Rodriguez

M-Rod was looking like a lady in red back in 2014. The dress is simple and elegant.
America Ferrera

The Ugly Betty star shed a couple of pounds and was showing off her new figure at the 2014 Cannes Film Festival. Her white dress is everything.
Joan Smalls

The Puerto Rican model never has a bad day on the red carpet. This black cut-out dress was really heating things up in 2014.
Alessandra Ambrosio

Also in 2014, the Brazilian model was killing it in a low-cut white gown with a high slit.