In Pictures: Coachella 2012 with Rihanna, Snoop Dogg, Eminem, 50 Cent and Tupac Shakur
Rihanna, Noel Gallagher, Snoop Dogg, Eminem, 50 Cent and Tupac Shakur played the Coachella Valley Music and Arts Festival at the Empire Polo Club in California at the weekend.
Click 'More Pictures' for gallery
Katy Perry was also among the stars who braved the rain to enjoy the music and partying, showing off new purple locks and sporting a hippy girl look with a transparent floral dress and flowers in her hair.
Rihanna was among the acts performing and was carried through the crowd on the shoulders of a security guard before dancing with Katy.
Attendees were shocked on Sunday when a hologram of Tupac Shakur appeared for a short set of the deceased rapper’s hits.
Video: Tupac hologram
Warning: Viewer discretion advised. Video may contain strong language.
Calvin Harris & Rihanna
Noel Gallagher interview