Forget soft millennial pink and 50 shades of beige - deep, rich pops of colour are in for 2025