1.
When he gave Kim Kardashian the option of revealing if Kylie and Khloe are pregnant or drinking a sardine smoothie...and she chose the smoothie:
3.
When he dressed up as Pennywise in a hilarious It / I.T. department mash-up:
7.
When he challenged Demi Lovato and they went head-to-head in a diva riff-off for the ages:
8.
When James and Lin-Manuel Miranda performed Hair on the streets of Los Angeles and flashed an entire city block:
9.
When he joined the cast of Beauty and the Beast in a hilarious edition of "Crosswalk the Musical":
10.
When he challenged Fifth Harmony to a game of "Flinch," proving that everyone is afraid of fruit being catapulted at their head:
11.
When he surprised Sam Smith with Fifth Harmony and his reaction was the purest thing ever:
12.
When James and Miley Cyrus rocked out to "Party in the USA" and "The Climb":
13.
When he wanted to audition for Magic Mike Live, so Channing Tatum tried to teach him everything he knows:
14.
When he brought The Late Late Show across the pond and proved that the only way to see the sights was on "Tom's Cruise":
16.
When James and Emily Blunt gave us a stellar soundtrack for Romeo and Juliet:
17.
When he ate a piece of cow tongue and made Charlie Puth almost vomit on national TV:
18.
When he desperately wanted to join Little Mix when they swung by the show:
19.
When James and Samuel L. Jackson turned back time on his entire acting career:
20.
When he got serious and helped us make sense of everything during times of tragedy:
21.
And of course, even in 2017, he still couldn’t get through a single round of "Celebrity Noses":
For more Best of 2017 content, click here!