Flower crowns, denim shorts, loud music….that can only mean one thing…COACHELLA! This weekend and next weekend the Coachella events are happening. I know I always am curious about who all the artist are that are preforming. Well look no further! Here is the lineup for who is playing at Coachella 2016.