British Vogue, Glastonbury 2025