Watch Barbra Streisand's Sweet Duet With Jimmy Fallon

Fallon channels Elvis, Michael Buble and Blake Shelton
Douglas Gorenstein/NBC

Jimmy Fallon was clearly living out one of his fantasies when he got to perform a duet with Barbra Streisand on Monday's The Tonight Show.

Fallon filled in for duet partners from Streisand's album Partners, with the host impersonating Elvis ("Love Me Tender")The Voice judge Blake Shelton ("I'd Want it to be You") and Michael Buble ("It Had to Be You") in a medley of songs.

Keep up with all of the Tonight Show/Streisand action here, where THR chronicles the highlights.

Monday marked Streisand's first appearance as a late-night guest in more than 50 years