There is no questioning Charlize Theron’s beauty and exceptional talent. The South African actress amazes the readers of Vogue for their December 2011 issue with her Venus-like cover. She effortlessly rises from the waves of Bushkill Falls, Pennsylvania donning stunning gowns from high fashion labels such as Marchesa, Salvatore Ferragamo, Gucci and Alexander McQueen. Theron takes on the role of a beautiful and shiny mermaid enjoying life ashore.
Hollywood celebrity photographer Annie Leibovitz photographed the editorial for the long running magazine. Leibovitz does an excellent job at creating a magical and mystical atmosphere for Theron. As for her part, Theron no doubt dazzles with stunning beauty.