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.
Actually, it was Theron who planted a big, ol' smooch on Penn. By the looks of these photos, the moment may have been just as uncomfortable as their previous run-in.
And posing for group photos together, Theron and Penn made sure to once again have plenty of co-stars between them.
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.