Jamie Foxx's stint on Graham Norton's couch last Friday proved pretty entertaining, thanks to the number of star-related stories the actor and musician had in his back pocket.

As well as regaling Graham and guests Judi Dench, Steve Carrell and Kirsten Wiig with a story about the time that Ed Sheeran stayed on his couch in LA, he also had a great story about meeting Kanye West for the first time.

He said: “This kid walks in with a backpack on, and his jaw is busted. And I said, ‘Who’s that?’ and they said, ‘That’s Kanye West,’” he recalled, before the rapper went on to perform a gobsmacking freestyle that hugely impressed Foxx.

The pair went on to collaborate on a song called 'Slow Jamz' - but the best part, however, was when Foxx did an impression of Weezy's nervy, stuttery way of talking and absolutely nailed it.

Watch it below: