NYX launches ‘gorgeous’ £12 hair and body mists – and they last for hours August 17, 2026 · The Independent Read full story at source