1. Zoe Kravitz

Zoe looks like an ethereal vision — and her mom’s mini-me — in Valentino.
2. Zoe Kravitz

The back of Zoe’s Valentino gown.
3. Zoe and Charlize

The “Mad Max” stars are ridiculously beautiful on the red carpet.
4. Charlize Theron

The “Mad Max” star was a vision in canary Dior.
5. Liya Kebede

The supermodel chose this interesting look for the Cannes red carpet.
6. Salma Hayek

Hayek shows off her gorgeous curves in Alexander McQueen.
7. Eva Longoria

Where has Eva been? She looks gorgeous (and ageless) in this plunging silver gown.
8. Michelle Rodriguez

I can’t remember the last time I’ve seen Michelle look so glam! I don’t love the dress but it’s interesting and she looks beautiful.
9. Naomi Watts

The star kept it simple and elegant in a black embellished gown
10. Julianne Moore

Go on and show that leg girl, yaaaas!
11. Lina Lenina

I don’t know who this Lena person is, but I just wanted you guys to see this hairstyle.