Meghan Markle's favourite Jo Malone scent is in a limited edition Christmas cracker for £38
The limited edition Christmas Cracker contains three of the brand's best-selling products, including one that's loved by the Duchess of Sussex- it's perfect for gifting or as a treat for yourself