Charlize Theron In Vogue Magazine – Photo November 14, 2011 by Hollywoodite Charlize Theron wears Christopher Kane for Vogue December 2011.