Tuesday, May 11, 2010

Helen Mirren's Wax Figure

Dame Helen Mirren was immortalized via her wax figure at London's Madame Tussauds. Both Mirren and her sculpture looked awesome and fabulous during the unveiling.


[Photo courtesy by Gareth Cattermole/Getty Images]

No comments:

Post a Comment