• Share
  • Tweet
  • Share
Colin Powell, Jamie Foxx

Shahar Azran/WireImage

If Stephen Colbert ever organizes a sequel to his viral Daft Punk dance routine, we know which former secretary of state he should bring to the party next time.

Colin Powell joined Jamie Foxx and Pharrell Williams onstage Saturday at the fourth annual Apollo in the Hamptons benefit as they performed a cover of "Get Lucky," Williams' hit collaboration with Daft Punk. 

Along with Katie Holmes and other assorted revelers, the retired four-star general amiably got his groove on, though he may not have gone so far as to actually sing along.

Benefiting the Apollo Theater's community outreach programs, the event raised more than $3 million and featured live performances by the Roots and Lenny Kravitz, as well as surprise appearances by Darlene Love, Jon Bon Jovi and Ciara.

Ellen DeGeneres was also spotted cutting a rug with Holmes as Kravitz crooned "American Woman." Penny MarshallAnjelica Huston,Mary J. BligeBilly JoelHoward Stern, Matt Lauer and Savannah Guthrie were reportedly in attendance as well.