The Forgotten Vintage Fashion Moments of Actress Helen Mirren

May 2010

Wikimedia Commons

If it appears like Mirren is too flawless to be real in this photo, you might be right! This is actually her wax sculpture at Madame Tussauds London. The waxwork was revealed on May 11, 2010 and the likeness is absolutely uncanny.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top