Barbra Streisand Sings Duet With Jimmy Fallon in First Tonight Show Appearance in 50 Years—Watch Now!

Late-night host impersonates Elvis Presley, Blake Shelton and Michael Bublé

By Rebecca Macatee Sep 16, 2014 11:50 AMTags

Barbra Streisand appeared on the Tonight Show Monday for the first time in 50 years, and Jimmy Fallon saw to it that she had a good time!

The late-night host, 39, sang an incredible medley of duets with the legendary singer-actress, 72—even standing in for Elvis Presley, Blake Shelton and Michael Bublé!

And he gave quite a performance! Wearing an over-the-top Elvis-inspired wig, super-sized shades and a flashy red scarf, the Tonight Show host did the late King of Rock 'n Roll justice with his rendition of "Love Me Tender."

YouTube

Babs was really impressed, though, when Jimmy, wearing a cowboy hat à la Blake, joined her in a duet performance of "I'd Want It to Be You."

"I can hardly tell the difference," she told Jimmy. "That was actually good!"

And when it came time to be Bublé, the late-night host pulled through once again. Trading his cowboy hat for a formal bow tie like the Canadian crooner often wears, Jimmy joined Barbra for "It Had to Be You," and they even worked a few dance moves into the routine!

But as impressed as Babs was with Jimmy's skills, she playfully told him, "Don't give up your night job!"

"Actually," she clarified, "I'm very impressed with you. My husband [James Brolin] and I watch you all the time, and you're very musical and really good. So, I was just making a joke at your expense!"

If you want to hear more of Barbra's incredible duets (including those with Elvis, Blake and Michael), you can pick up her new album, Partners, which is on sale now!

(E! and NBC are both members of the NBCUniversal family.)

PHOTOS: Musicians performing live on stage