Madonna was joined onstage by both Britney Spears and Justin Timberlake during a show at the Dodgers Stadium in Los Angeles last night.
Spears, who also scooped two gongs at the MTV Europe Music Awards last night, joined Madge onstage for a rendition of 'Human Nature' early on in the set. The star was greeted by huge cheers from the sell-out crowd as she took to the stage.
Later on Britney's former partner Justin Timberlake came onstage to sing '4 Minutes', the track he collaborates with Madonna on 'Hard Candy'.
Earlier on it looked unlikely the show would go ahead at all after the stage roof collapsed at the venue on Wednesday.
Despite fears the show might be cancelled, Madonna said: "Even though my stage roof was damaged and some lights and effects aren't working, I want to do the show anyway because I don't want to disappoint my fans."
Britney and Madonna's most infamous collaboration came at the MTV Video Music Awards in 2003 when the pair shared a kiss onstage.
CLICK HERE to see extensive coverage of the show or you can see select highlights below: