Best Dressed Latinas at Cannes Film Festival

PREV
SLIDE 2 OF 8
NEXT
Getty Images

Salma Hayek:

The Mexican actress stole the show in this sparkly low-cut Gucci gown at the “Once Upon a Time” premiere. Classic and timeless!