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 from Madonna's upcoming album.

This performance follows days of speculation about Madonna's appearance at the festival in California's Colorado desert.

On Wednesday, she confirmed the release of 'Confessions II', a sequel to her 2005 album 'Confessions On A Dance Floor'.

After Carpenter finished a rendition of 'Juno', Madonna emerged while the intro of 'Vogue' played, and together they performed with striking choreography.

With matching blonde hair and lace corsets, the duo captivated the audience, transitioning to perform 'I Feel So Free' from Madonna's new album.

Madonna addressed the crowd, sharing her excitement about being back at Coachella after 20 years, recalling her first performance at the festival in the dance tent. She humorously noted it was the first time she shared a stage with someone shorter than her.

The collaboration came during Carpenter's second week headlining the festival, which draws over 100,000 attendees daily.