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

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

Please enter your comment!
Please enter your name here