Charlize Theron and Sean Penn kiss and make up after awkward Cannes photo call
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.
PICS: Charlize Theron and Sean Penn Pose Together at Cannes Photocall -- and It Looks Unbearably Awkward
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.
WATCH: Charlize Theron's 'Fast & Furious 8' Character Revealed -- See the Pic!
And posing for group photos together, Theron and Penn made sure to once again have plenty of co-stars between them.
WATCH: Charlize Theron Doesn't Plan on Having Any More Kids - 'My Hands Are Really Fully Right Now'
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.
WATCH: Charlize Theron Wants You to Know That She Didn't 'Ghost' Sean Penn
See Theron through the years: