Duchess of Sussex
Meghan Markle praised by fans after latest backlash over Netflix flop

The Duchess of Sussex received an outpouring of support following the release of her Netflix show despite the negative reviews.
The Duchess of Sussex received an outpouring of support following the release of her Netflix show despite the negative reviews.