Her Royal Likeness' goes on display at Madame Tussauds in London ahead of the highly anticipated wedding between Britain's Prince Harry and US actress Meghan Markle.