ADVERTISEMENT
for legal battles and Invictus Games business, Meghan has notoriously stayed away, fueling rumors that she had “vowed never to step foot in England again.”
“Meghan feels the time is right to re-engage with the UK,” a source close to the Duchess claimed. “She misses the energy of London continue reading …
ADVERTISEMENT