Jamie Foxx appeared on The Tonight Show Starring Jimmy Fallon last night and played "Wheel of Musical Impressions." And let's just say he caused quite the ruckus with his Jennifer Hudson, John Legend, and Mick Jagger impersonations.
We, of course, must start with this Jennifer Hudson slay. He covered the usually tame lullaby "On Top of Spaghetti" just as he thought JHud would, and it was on point.
Yep, he kept going...
And it's ALL ABOUT THE CHEESE, obvi.
He also gave you his BEST Mr. Teigen, with the Toys 'R' Us jingle.
He lost his shit during "Hakuna Matata," because The Lion King is everything.
Jimmy got in on the fun too... "AMERICA, AMERICA, THIS IS YOOUUUUUUUUU!"