Duchess of Sussex

Meghan Markle branded 'annoying' by Netflix bosses over her latest ploy



Meghan Markle’s Netflix deal has reportedly come to an end, but the Duchess of Sussex is said to be sending gifts to the streaming giant’s CEO Ted Sarandos



Source link

Related Articles

Back to top button