I unboxed all 33 products in Cult Beauty’s 2026 advent calendar – here’s my verdict

· The Independent