James Corden had a special guest star on The Late Late Show With James Corden to help him out playing some tunes on a giant piano.

Sean Hayes of Will & Grace fame joined Corden to play a little Heart and Soul, but then they decided to bust out something more “hip, down and groovy with the kids.”

They played Justin Bieber’s Sorry and we’re pretty impressed!

KIIS 1065 Sydney