Kate Middleton The Duchess of Cambridge wears Orange Blossom by Jo Malone (£108), apparently. The royal had the candle version (£50) of the scent burnt as she walked down the aisle at Westminster Abbey on her wedding day. Image Source: Getty / Pool Orange Blossom by Jo Malone £108 from selfridges.com Buy Now Orange Blossom Home Candle by Jo Malone £50 from lookfantastic.com Buy Now