Jamie Foxx can do no wrong. The Oscar winner completely nailed Jimmy Fallon’s hilarious Random Genre Generator music game during an appearance on The Tonight Show Starring Jimmy Fallon on Thursday, May 25.
As explained by the talk-show host, the game pairs a hit song with a random musical genre that the player then has to attempt to perform.
Fallon went first and took on the challenge of performing The Weeknd’s “Can’t Feel My Face” as a ‘50s crooner.
Foxx was up next and performed “Who Let the Dogs Out?” as a Broadway musical, but it was his rendition of Rihanna’s “Bitch Better Have My Money” as an opera song that should have him winning another award.
The actor is no stranger to singing. Foxx earned his first Oscar for portraying Ray Charles in the 2004 musical biographical movie Ray. Foxx also has five studio albums to date.
Watch the hilarious — and truly amazing — moment above!
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!
For the latest celebrity entertainment, news and lifestyle videos, subscribe to Us Weekly’s YouTube Page!
Katie Holmes and Jamie Foxx Jet Out of Paris
Jimmy Fallon Gets Candid About Drinking Allegations
Katie Holmes and Jamie Foxx: A Timeline of Their Relationship