THE wait is finally over - Sephora just dropped their 2026 beauty advent calendar, and it might just be their best one yet. It’s sold out for four years running, but I’ve managed to bag this year's ultimate beauty must-have in time for the festive season. Sephora Advent Calendar, £235 After teasing the line-up earlier...