Duchess of Sussex
Meghan Markle uses poignant song with lyrics about 'letting go' in video for new Instagram
Meghan Markle has dropped a brand-new lifestyle brand called American Riviera Orchard with a flashy Instagram video and a very cryptic song choice.