Unlike many other film festivals, Cannes is nonstop glamour, with more red carpets and photo calls packed into ten days than there are outfits to wear to them. Just kidding about the outfits part, of course! Celebrities often take bigger chances on their Cannes ensembles thanks to the artsy, over-the-top, joie de vivre atmosphere, which makes for lots of fabulous gowns with sparkles, volume, and sweeping trains. Hey, it's southern France — the world capital of topless beaches and flowing Champagne — why not throw caution to the wind? Enjoy our red carpet roundup from the first day of Cannes, including appearances by Diane Kruger, Fan Bingbing, Lana Del Rey, Freida Pinto, Jessica Chastain, and many more.