The Coachella Valley Music Music And Arts festival has thrown up quite a few surprise acts this year.
Kanye West made a delightful surprise appearance on Friday, a lot of people were kept in suspense as to who would perform next.
When you have a roster with Nas, Janelle Monae, Snoop Dogg, you have to admit Coachella left many spoilt for choice.
Eventually, Rihanna made a surprise appearance during Calvin Harris closing set on Sunday night as they performed “We found love” to roaring applause.