“I Got You Babe” is one of Cher’s most iconic songs but you need to see her updated version with James Corden.

The 70-year-old singer appeared on The Late Late Show with James Corden to perform a duet with the host and it was a very unique version of her infamous duet with ex-husband Sonny Bono.

“I’m gonna do one of my favorite songs tonight, it’s very close to my heart, but I want to do it in a different way, so I’m gonna need some help,” Cher announced after getting a standing ovation.

Out came Corden from behind the curtain dressed as Cher too with a wild ’80s wig, leather jacket and sparkly women’s top.

“What are you doing? Why are you dressed as Cher?” a perplexed Cher asked.

“Out of the two of us, what made you possibly think you could be Cher? I’m literally Cher,” she added.

“Exactly. It’s a bit obvious,” Corden replied. “I’ve committed to it now, I’ve committed to it. You wanna do this?”

You can see the modernised duet below and it’s hilarious!

PS, Click here to follow me on twitter for more celebrity gossip!