Meghan Markle waxwork unveiled at Madame Tussauds in London ahead of the upcoming Royal wedding. (May 9)