Charlize Theron graces the cover of W magazine June 2008 issue.- The actress is photographed by Craig McDean; she looks stunning!

Pictures