Meghan Markle ‘set up in LA hotel suite’ as she ‘eyes up bigger opportunities’

0
138

The Duchess of Sussex is said to be hard at work in Los Angeles securing new deals and partnerships, while Prince Harry pursues his own path.
Daily Express :: News Feed

LEAVE A REPLY