Jennifer Lawrence  dressed up in a Dior gown to hit the red carpet at the Cannes Film Festival for the Jimmy P.: Psychotherapy of a Plains Indian premiere tonight. She was joined by her Catching Fire crew: Liam Hemsworth, Sam Claflin, and director Francis Lawrence. Also in attendance to show their support for Jimmy P., which stars Benicio del Toro , were Calvin Klein-clad Doutzen Kroes; Eva Longoria , who wore Atelier Versace; and Jane Fonda. Steven Spielberg , who is serving as one of the jurors at this year's festival, was joined by wife Kate Capshaw for the glamorous event at the Palais des Festivals.
It was quite the day for Jennifer and her men, who were busy promoting their own film in Cannes this morning. Jennifer, Liam, and Sam posed  for a Catching Fire photocall after Liam hit the town last night for the Belvedere bash.