
49-year-old Prince, besides performing his own hits also played covers of Radiohead's Creep and the Beatles' Come Together.
Prince came back at the end of his brilliant Saturday night performance to play two encores - the first being his massive hit Purple Rain, and for the second encore he played Let's Go Crazy.
The Coachella Valley Music and Arts Festival was a three-day event and The Verve and Jack Johnson played on Friday, and former Pink Floyd singer and rock musician Roger Waters was the main act for the Sunday.