WATCH: Ariana Grande shares stage with idol Barbra Streisand

Cape Town - Pop star Ariana Grande recently left fans in awe after her surprise duet with Barbra Streisand.

Ariana (26) performed the 1979 No 1 hit No More Tears (Enough Is Enough) with the music icon at Barbra’s Chicago concert, Huffington Post reports.

The pair, who both wore black, treated fans to a powerful performance, which left the Thank U, Next hitmaker shaking and crying, according to CNN.

Barbra (77) had originally performed the duet with the late Donna Summer.

Taking to her Twitter timeline to share the memorable moment with her fans, Ariana posted a snap of herself and Barbra backstage.

Sources: Huffington Post, Twitter, CNN