Coachella, Tennesseans have Bonnaroo, Illinoisans have Lollapalooza, but the Brits might have the best of them all: Glastonbury. The five-day music festival, which takes place at a farm in southwest England, is just as fashion-conscious as our stateside counterparts.
">