All hail festival fashion! Who needs denim shorts and some wellies when you can dress up as an astronaut and a pair of nuns like these revellers, who opted for fancy dress to enjoy the sunset at the stone circle on day one of Glastonbury Festival