WATCH: James Corden and Sean Hayes perform Justin Bieber's 'Sorry' on a giant piano
What a great performance.
Chat show host James Corden teamed up with Will & Grace actor Sean Hayes for a rendition of Justin Bieber's 'Sorry'.
The pair can be seen jumping around on the giant piano starting first with a 'simple' duet before progressing onto something more "hip, down and groovy with the kids" according to James.
While James seems to make light work of dancing and singing, Sean on the other hand seems a little out of breath when it is his turn to sing. Still the the pair pull it off and are soon accompanied by the show's band and cheers from the audience.
The Late Late Show with James Corden airs daily in America and has a huge YouTube following worldwide. Recently the video of Adele doing Carpool Karaoke attracted over 50 million views on YouTube in just a week.
Watch the full video above or skip to 1m 40s for their 'Sorry' performance.