Prince Harry & Meghan Markle Announce Two New Netflix Series!
The Duke & Duchess of Sussex announce two new Netflix series are in production - according to Deadline. This comes after Meghan teased her new venture ‘American Riviera Orchard’ on March 14th!
April 11, 2024