Posts

Showing posts with the label Markle's wax double unveiled in London

Markle's wax double unveiled in London

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