Skin care The beauty advent calendar that's sold out every year is worth £935 but costs £89 – The Mirror October 27, 2025 jhgreene The beauty advent calendar that’s sold out every year is worth £935 but costs £89 The Mirror