MARKS & Spencer's Beauty Advent Calendar is returning for 2026 - packed generously with 26 gorgeous products. Every festive season, M&S's contribution to the beauty advent calendar market is a sell-out success. The iconic British retailer never fails to deliver a Christmas countdown packed with big name beauty brands - with a price tag that...