see more
LONDON, ENGLAND - JULY 30: Dame Helen Mirren comes face to face with three waxwork figures of herself today at Madame Tussauds on July 30, 2015 in London, England. (Photo by Karwai Tang/WireImage)