Madonna surprised fans at Coachella making a guest appearance during Sabrina Carpenter's Friday night headline set. The Queen of Pop joined Carpenter on stage for a duet of 'Vogue', 'Like A Prayer' and a song seemingly from Madonna's new album. The performance followed days of speculation that Madonna would appear at the festival in the Colorado desert in California.

On Wednesday, Madonna officially confirmed the release of 'Confessions II' - a sequel to her 2005 'Confessions On A Dance Floor'. After Carpenter finished a rendition of 'Juno', Madonna emerged while the intro of 'Vogue' played out and dancers struck a pose. With matching blonde hair and lace corsets, the pair sang the 1990 house hit, before strutting across the stage to perform a new song.

Thank you so much for inviting me on your show, the Hung Up singer said. No thanks needed, Madonna, Carpenter replied. You can have whatever you want. Speaking to the crowd, Madonna said, Twenty years ago today, I performed at Coachella - I was in the dance tent and it was the first time I performed 'Confessions On A Dance Floor: Part I' in America and that was such a thrill for me.

The '5ft 4in' star joked about performing with someone shorter than her, before they joined forces for a duet of 'Like A Prayer'. Madonna first appeared at Coachella in 2006 and had since made notable guest appearances, including a viral kiss with Drake in 2015. The collaboration took place during Carpenter's second headlining week at the festival, which is known for drawing more than 100,000 attendees daily.