Ariana Grande was Barbra Streisand's special guest at her Chicago concert on Tuesday.
The pair performed a rendition of the 77-year-old music legend's disco anthem "No More Tears (Enough Is Enough)", which she recorded with Donna Summer in 1999, at Barbra's concert at Chicago's United Center.
The secret appearance had been teased by the "Woman in Love" hitmaker the day before, when she posted a picture of the pair getting a manicure together.
She simply captioned the post: "Made a new friend."
And "no tears left to cry" hitmaker Ariana posted a black heart emoji underneath the snap.
After the show, Barbra shared a selfie with the pop superstar - who was clutching a water bottle - with the song sheet in her hand.
She wrote: "Secret's out. Thank you @arianagrande."