Prince Harry, Meghan Markle Meet Queen and Prince Charles in London

admin Uncategorized Comments

Prince Harry and Meghan Markle are making a layover in London — their first time returning to the royal fam’s home turf together in about 2 years, and it’s led to an unexpected reunion with family … TMZ has learned. Multiple sources tell us…
Source: TMZ