Coachella, the mammoth music festival situated in Indio, California, kicked off this weekend, bringing to the fashion scene an influx of feathers, face paint and fringing. The four-day festival features some of the biggest names in the music … [Read more...]