Meghan launches Christmas chocolate bars after Netflix show
The Duchess of Sussex unveils a festive chocolate trio priced at £8.99 per bar, following the release of her widely criticised Netflix holiday special. Discover the flavours and the reaction.