'21 Jump Street' star Channing Tatum has always been honest about his past as a male stripper (and even plays one in the upcoming Steven Soderbergh film 'Magic Mike'). And on Tuesday night, he joined Elton John to put (some of) those skills to good use for charity.

Organized by Sting, Revlon's Concert for the Rainforest Fund at Carnegie Hall a slew of artists who gathered in sometimes bizarre combinations for memorable performances. For example, where else would you see a 'Wizard of Oz' re-enactment with Meryl Streep as Dorothy, James Taylor as the Scarecrow, Sting as the Tin Man and Elton John as the Cowardly Lion?

But it was during Elton's performance of 'Diamonds Are a Girl's Best Friend' that Tatum's immeasurable talents came into play. Dressed in a 'Cabaret'-inspired costume, he did the old bump n' grind with the musical legend, even leaning over at one point so John could pinch his backside.

“It has become a custom at these shows for me to humiliate myself,” Elton told the crowd.

That said, it might have been a cunning move on Tatum's part, serving as an unspoken promo for 'Magic Mike.'

Due to hit theaters on June 29, the movie features him in the title role as a veteran male dancer who takes a new stripper (played by Alex Pettyfer) under his wing. Matthew McConaughey also stars as a retired dancer who owns the club where the guys work.

Flicks about female strippers never shy away from nudity, so how much of Tatum and Pettyfer can we expect to see? Director Steven Soderbergh wouldn't give away too much, but he did say, "Certainly there's enough male skin in it to make up for a century of discrepancy."

During a recent interview about Channing's first collaboration with Soderbergh, 'Haywire,' he also talked about 'Magic Mike.' Watch it below.