Skin care I tried hundreds of beauty products in 2025, and these are hands down the best – from a £100 foundation to £16 perfume – The Sun January 2, 2026 jhgreene I tried hundreds of beauty products in 2025, and these are hands down the best – from a £100 foundation to £16 perfume The Sun