Ok, hands up who's going to Glastonbury? Not the Cosmo Beauty Team unfortunately, but in the name of very serious journalism (ahem), we've been road-testing some festival 'essentials' for those lucky ...