Charlize Theron strikes a pose in white while attending a photo call for her latest film The Last Face held during the 2016 Cannes Film Festival at the Palais des Festivals on Friday (May 20) in Cannes, France.
During the press conference, Sean was asked about the critical response the film has been receiving.
“I finished the film so it’s not a discussion that I can be of any value to,” Sean expressed (via THR). “I stand behind the film as it is, and certainly everyone is entitled to their response.”
FYI: Charlize is wearing a Givenchy dress. Adele is wearing a Louis Vuitton dress.
35+ pictures inside of Charlize Theron, Sean Penn and others at their photo call…More Here! »