This might be the best thing you see all day!
Check out the funny video above!
David's been the face (and bod) for brands like H&M and Calvin Klein, so we're sure the sexy star had no problem stripping down the for the hilarious skit.
But, we've gotta hand it to Corden -- he definitely steals the show in this clip! We love James' hilarious commentary, leaps and belly flops!
What do you think about James and David's funny underwear ad? Tell toofab in the comment section below and check out the gallery to see the 39-year-old hottest H&M shots!