Charlize Theron has a big project underway! The striking South African actress will executive produce the upcoming Netflix series which marks the second drama series from the creator David Fincher. Excited for this true-crime tale to hit the small screen?
Sean Penn presented his Palme d'Or nominated film The Last Face last night. With Charlize Theron in Dior and Adèle Exarchopoulos in Louis Vuitton, see the images from a fashionable evening at the Cannes Film Festival.