After months of speculation, slow-trickling lineup announcements, and the like, the full lineup for this year's Coachella Valley Music and Arts Festival is here. As you'll see in the festival's poster below, the lineup includes everyone from The Black Keys to The Weeknd to Radiohead to Dr. Dre & Snoop Dogg. There's also a very strong dance music presence, which should come with the reminder to stay hydrated if you attend. The festival goes down April 13-15 and April 20-22.