Charlize Theron and Sean Penn narrowly avoided another awkward encounter in Cannes... or did they?
After keeping plenty of distance between them at a photo call for their new movie, The Last Face, on Thursday, the former couple literally kissed and made up on the red carpet at the film's festival premiere on Friday.
Penn directed the film, which stars Theron as the director of an international aid agency in Africa who meets a relief aid doctor (Javier Bardem) amidst a political/social revolution. Together, they face tough choices surrounding humanitarianism and live through civil unrest.
The director's son, Hopper Penn, 22, is also featured in the film. Hopper hit the red carpet on Friday with his famous dad and his 24-year-old sister, Dylan Penn.