BEAUTY ADVENT CALENDAR
Our beauty advent calendar arrives in store and online on 9 October. Worth £330* and filled with 25 surprises (eight of which are full-sized), it features brands such as Clinique, Estée Lauder and Nuxe all housed in a box illustrated by Bella Freud.