Meghan Markle’s deal is dead but it could mean more bad news for royals March 7, 2026 editor News 0 Netflix has stepped down as an investor of Meghan Markle’s lifestyle brand As Ever. Source: https://www.express.co.uk/showbiz/tv-radio/2179493/meghan-markles-netflix-deal-dead READ from source