Netflix insider shares brutal six-word remark about what Meghan Markle's really like 0 19.12.2024 13:49 Express.co.uk The Duchess of Sussex, along with Prince Harry, has received criticism over the last few weeks following the release of their latest Netflix show.