British Marie Claire magazine - March 2006 - Charlize Theron cover