

That’s pretty damn good!
Dame Helen Mirren and her husband Taylor Hackford attended the unveiling of her wax figure at Madame Tussauds this morning in London.
So lifelike. So creepy.
[Image via WENN.]
May 11, 2010 18:37pm PDT
-
Categories



