VS

What is the best Coachella headlining performance of all time?

Prince (2008)

A surprise late addition to the lineup, Prince delivered a transcendent three-hour set in the rain that included a stunning cover of Radiohead's 'Creep' and is frequently cited as the greatest Coachella performance ever.

Prince (2008)

Frank Ocean (2012)

Frank Ocean's Coachella 2012 appearance, shortly before 'Channel Orange' made him a superstar, was an intimate and emotionally charged performance that fans still regard as one of the festival's most special moments.

Frank Ocean (2012)