Joshua Jackson and Diane Kruger arrived hand in hand for the Haiti: Carnival in Cannes event on Friday. Diane wore a stunning navy chiffon gown by Jason Wu, while Joshua looked dapper in a black suit and bow tie. The event, which was presented by Giorgio Armani, supports Sean Penn’s J/P Haitian Relief Organization and Paul Haggis's Artists For Peace and Justice, as well as Petra Nemcova's Happy Hearts Fund. All three charities have helped to provide aid and improve living conditions since the 2010 earthquake in Haiti, and the Carnival in Cannes fete brought a star-studded crowd together to raise money for the cause.
Other Cannes attendees like Jessica Chastain, Gerard Butler, and Chris Rock also showed up for the ritzy gala and partied alongside Josh and Diane. Diane's gig as a juror has kept the couple busy at the film festival this week. They had a fun-filled time at the Calvin Klein Cannes bash last night, which also brought out Naomi Watts and Isla Fisher.
Keep checking back here on PopSugar and on our Twitter page for all of the celebrity news and action straight from Cannes!