Who doesn't like Tony Bennett?  Bennett transcends time and has fans of every age around the world.

For his upcoming ‘Duets II’ project, Tony Bennett made sure to line up plenty of stars from the rock and pop world, including John Mayer, Lady Gaga, and Amy Winehouse — but he invited a few friends from the country charts, too.

The full-length release won’t be available until September 20, but in the meantime, you can hear Bennett share a mic with one of those country stars — Carrie Underwood — for a suitably sultry version of the pop standard ‘It Had to Be You.’

Bennett unveiled a 20-second clip of the track last month, along with the duo’s plans to perform on the season premiere of the TV series ‘Blue Bloods’ series on September 23. Now, thanks to an Idolator premiere, you can hear the whole thing.

Her performance on ‘It Had to Be You’ represents a bit of a departure for Underwood, who doesn’t normally get a chance to show off her torch singer side, but she holds her own with the living legend. Hear for yourself!

Listen to Carrie Underwood and Tony Bennett Singing ‘It Had to Be You’