Who runs the world? Supermodels. Okay, maybe not the whole world, but they definitely run the French Riviera. Karlie Kloss, Doutzen Kroes, Lara Stone and more gathered at the annual amfAR gala in Cannes Thursday, showing off their sartorial skills, cleavage and dance moves (!) at the star-studded event.
Dave M. Benett/amfAR15/WireImage