This is amazing!
Jimmy Fallon is the master of making a viral hit and once again the US TV presenter has scored a home-run.
This time, he's enlisted the help of Les Misérables actress Anne Hathaway, who uses her impressive vocals on a three and a half minute rap-turned-broadway mash-up performance.
With Jimmy on the piano, the two master famous rap songs including 50 Cent's 'In Da Club,' Snoop's 'Gin And Juice' and Kendrick Lamar's 'B***h Don't Kill My Vibe.' To represent the Brits, there's even some Sam Smith thrown into the mix.
Fallon warns you to "forget everything you know about rap music" before you hit play. Have a watch, it's a gooden.