Date: 4/15/2012

Rihanna's wild partying carried on to Coachella where she sat atop her bodyguard's shoulders, occasionally dancing alongside Katy Perry, and rolled a blunt right on his head. And then she hopped onstage to perform "Where Have You Been." Watch her performance here: