The 66th Annual Cannes Film Festival starts today! This is the time of year when celebrities the world over jet to the French Riviera to promote their new films. What does that mean for us fashion and beauty watchers? Lots and lots of glorious moments. Let’s remind ourselves how glam it can get by looking at the best looks from last year’s festival, including Nicole Kidman (in Ralph Lauren), Kristen Stewart (in Reem Acra), Reese Witherspoon (in Versace), and Diane Kruger (in Dior). Click to see 79 moments.

2012 cannes film festival

MORE:
• Diane Kruger’s Cannes Wardrobe
• 2012 Cannes Fashion Cheat Sheet
• Chic Neutrals at Cannes