Jennifer Lawrence wore flip-flops on the red carpet at the Cannes Film Festival. The 32-year-old actress has made a habit of falling on red carpets.

She wore a Dior haute couture dress with suspenders, ruffled neckline and corseted waist. In 2013, while going on stage to collect the Oscar for Best Actress in a four-million-dollar Dior dress, she collapsed on the steps, before grabbing Jean Dujardin's hand. The following year, still at the Oscars and still in Dior, she capsized.