Watch A Video Of Jamie Foxx Crushing This Jennifer Hudson Impression

    Slay-mie.

    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.

    View this video on YouTube

    The Tonight Show / Via youtube.com

    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.

    vine.co / Via vine.co

    Yep, he kept going...

    The Tonight Show / Via vine.co

    And it's ALL ABOUT THE CHEESE, obvi.

    vine.co / Via vine.co

    Hope you're not lactose intolerant.

    He also gave you his BEST Mr. Teigen, with the Toys 'R' Us jingle.

    vine.co / Via vine.co

    He lost his shit during "Hakuna Matata," because The Lion King is everything.

    vine.co / Via vine.co

    LOL.

    Jimmy got in on the fun too... "AMERICA, AMERICA, THIS IS YOOUUUUUUUUU!"

    vine.co / Via vine.co

    And this is all of YOU at karaoke.

    The Tonight Show / Via vine.co