Tagged: Madame Tussauds in London has a brand new outfit to wear