We have been hooked on Marie Claire for some time now partly due to the fact the title has been delivering exactly what we want from a fashion magazine. Just last month, Marie Claire brilliantly gave the cover to Sandra Oh, Thandie Newton and Elisabeth Moss while previous covers saw the likes of Penélope Cruz and Kerry Washington. The publication’s keeping its stellar track record going by enlisting Charlize Theron for June 2019. Shot by Thomas Whiteside and styled by Joseph Errico, the ever-gorgeous actress shows off her new brunette ‘do wearing a look from Christian Dior’s Pre-Fall 2019 collection (because what other brand would she wear?).