Charlize Theron posing for Dior Magazine photoshoot