MEGHAN Markle’s new waxwork has been unveiled at Madame Tussauds ahead of her eagerly anticipated wedding to Prince Harry next weekend. Brits have fallen in love with US actress Meghan and while most won’t be invited to St George’s Chapel on May 19 – fans can now snap a selfie with the next best thing. The statue […]