This year's Coachella Valley Music and Arts Festival has a solid lineup consisting of several big name hip hop, rock and alternative acts.

Grammy nominated emcee 2 Chainz will be joined by fellow G.O.O.D. Music spitter Pusha T at the two-weekend music festival which will go down at the Empire Polo Club in Indio, California on April 12-14 and April 19-21.

Odd Future's Earl Sweatshirt will hit the stage for his first solo performance, and a reunited Wu-Tang Clan will no doubt be one of the highlights of the festival when they perform on Sunday.

Other hip hop acts to appear include Jurassic 5, Danny Brown, Theophilus London, and Janelle Monae, among others.

Rock headliners include Red Hot Chili Peppers, The Stone Roses, Blur, and Phoenix.

Check out the full lineup above.