Jamie Foxx Nails Impersonations of John Legend and Jennifer Hudson

Jamie Foxx Slays Musical Impersonations of John Legend and Jenni…

Nick Cannon and Kelly Osbourne Interview Each Other While Fillin…

Jamie Foxx Health Update: Actor Undergoing Physical Rehab in Chi…

Brad Pitt and Drake Make UNEXPECTED Returns to TV on 'Dave' Seas…

Millie Bobby Brown Celebrates Engagement to Jake Bongiovi With a…

Chrissy Teigen Says DNA Test Mishap Left Her Convinced She Had a…

Watch Taylor Swift Swallow a Bug During 'Eras' Concert

Dierks Bentley Jokingly Compares His 'Gravel & Gold Tour' to Luk…

'90 Day Fiancé': Debbie on Her Most Talked About Moments and Whe…

Anthony Ramos on ‘Crazy’ ‘Twister’ Sequel and Working With Glen …

DC Young Fly Addresses His Partner Ms Jacky Oh’s Death at 32

Tim McGraw and Faith Hill's Daughter Gracie Defends Using Weight…

Chrissy Metz on Recording Her Debut Album and Working With Boyfr…

Katherine Heigl Addresses Her Controversial 'Grey's Anatomy' Exi…

Why Grayson Chrisley Feels Like Todd and Julie’s Prison Sentence…

Breland Praises Working With Shania Twain and Shares Who He Want…

Inside Shannen Doherty's Battle With Cancer: Actress Gives Shock…

‘Vanderpump Rules’ Reunion Shocker: Scandoval Bombshell Theories

Elliot Page Claims He Had Sex With a 'Juno' Co-Star 'All the Tim…
Jamie Foxx isn't just good at singing. He's also good at singing like other people.
On Tuesday's Tonight Show, host Jimmy Fallon challenged the Annie star to a game of musical impressions -- and Foxx couldn't have been more ready to impersonate Rolling Stones frontman Mick Jagger, GRAMMY winner John Legend and his Dreamgirls co-star Jennifer Hudson.
PHOTOS: Stars Who've Taken on Real-Life Roles
The 47-year-old Oscar winner first channeled Jagger when he hilariously performed The Lion King's "Hakuna Matata," and included the rock icon's trademark moves.
Then it was Legend's turn to be spoofed by Foxx. Singing the Toys "R" Us jingle, Foxx even called out Legend's laid-back way of performing, telling Fallon, "He don't ever get excited."
VIDEO: Jamie Foxx on National Anthem Criticism -- 'The Telecast Was Off'
Strictly business whenever @jimmyfallon and I link up. West Coast catch me on @fallontonight at 11:30pt. pic.twitter.com/kALTT64xpl
— Jamie Foxx (@iamjamiefoxx) May 20, 2015
Perhaps his best impersonation came when he performed "On Top of Spaghetti" as Hudson. The rendition was so good that it brought Fallon to his feet!
Foxx recently spoke with ET about how his new album, Hollywood: A Story of a Dozen Roses, was inspired by his adorable daughters. Check it out: