Phoenix had a rather strange guest on stage at California's Coachella festival when they were joined by R. Kelly during their set on Saturday.
It really is a dream come true to be playing the main stage"
The indie rock band played a hits-packed gig as they drew the day to a close, and they thrilled the audience in Indio with a special star performer.
Kelly came onstage to join Phoenix for a mash-up of his 2003 single Ignition (Remix) with Phoenix's hit 1901.
It was a day of surprise collaborations - John Legend performed with Italian DJproducer Benny Benassi, and British band The xx teamed up with Solange Knowles for a cover of Aaliyah's Hot Like Fire.
Lead singer Romy Madley Croft told the crowd, "It really is a dream come true to be playing the main stage".
Other acts appearing on Saturday's bill included folk star Ben Howard, The Postal Service, Bat for Lashes, Hot Chip and Harlem Shake hitmaker Baauer.