The underwhelming response to Prince Harry and Meghan Markle’s latest business venture has the potential to jeopardize their $100 million deal with Netflix, according to a top brand expert.
Meghan Markle returned to social media and revealed a lifestyle show with Netflix featuring her favorite celebrity friends set to debut in mid-January.