Meghan's Christmas Chocolate Bars Launched After Netflix Show
The Duchess of Sussex has unveiled a festive chocolate trio priced at £8.99 per bar, launching a day after her widely criticised Netflix holiday special aired. Discover the flavours and the reaction.