Jamie Foxx and Jay Pharoah are one of the best impressionist double-acts out there, with both having built their respective careers on their ability to mimic people so perfectly.
On Wednesday, the pair appeared on The Ellen DeGeneres Show, where they were challenged to impersonate famous people, all for a big prize.
Host Ellen DeGeneres explained: "You're both fantastic at impressions, and we're going to give both of you a celebrity to play and an activity to do together." She then revealed that the show's partners, breakfast cereal Cheerios, would donate $1,000 (£744) to Jamie's hurricane relief efforts for every hilarious impression performed. Watch how the duo got on below:
Foxx, originally from Texas, has called on celebrities to donate towards the relief fund, following Hurricane Harvey's devastation of parts of Houston.
For round one, the pair were tasked with portraying Beyoncé and Barack Obama at a nude beach. In what world this would ever happen it is unsure, but for the sake of comedy why not?
Pharoah took the lead here, perfectly impersonating Obama with slick precision.
"I've been uh, I've been observing, uhh... I've been observing that booty for a long time. I would tell you Jay-Z is very lucky but you can't say no to the presidential package," he joked.
Round two featured the pairing of Ryan Seacrest and Pharrell Williams on a haunted ride, before the next selection saw them having to impersonate Oprah and Jay-Z.
Finally came the draw of 'Kanye West and Kanye West buying a used car' - again, not really sure at what point rapper West would need a used car, but nonetheless the pair executed it perfectly.
Pharoah began, as Kanye - sorry Foxx - interrupted. Once he'd finished, Pharoah began 'shouting' at the audience.
"They ain't going to put me in no Ford Focus," he exclaimed.
In the end, Ellen 'rounded up' their $4,000 (£2,977) winnings to an incredible $20,000 (£14, 886) - which will continue to add to the rolling support of offerings from celebrities towards the relief fund.
Leonardo DiCaprio had previously donated $1 million (£744,000) to the support, with Sandra Bullock also matching. The Kardashian family threw in $500,000 (£372,162) in addition.
The pair were appearing on the show to promote their new comedy series called White Famous - the full impressions link can be found here.
The show is based around how a "talented, young African-American comedian, whose star is rising, navigates the treacherous waters of maintaining his credibility as he begins to cross over toward becoming 'white famous'."