Jo Malone Christmas Cracker, £32
This image appears in the gallery:
The Best Beauty Gift Sets For Christmas 2015
4. Jo Malone Christmas Cracker, £32
Delight dinner guests with Jo Malone's Christmas Cracker, full of scented surprises. With tart-juicy blackberry & bay cologne, reviving lime basil & mandarin body & hand wash and opulent peony & blush suede body crème, all tied with mistletoe green ribbon to set the table with style.