Meghan Markle's lifestyle brand trailer torn apart: 'Don't look at me… buy my napkins!' March 17, 2024 Meghan Markle’s new lifestyle brand launch has been mocked as the Duchess’ venture is met with mixed reviews. On Thursday, Meghan unveiled More