News

Meghan Markle's lifestyle programme has failed to secure a place amongst Netflix's 300 most-watched shows for the first half of 2025, marking another disappointment in the couple's media ventures.