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 Marshall, Anjelica Huston, Mary J. Blige, Billy Joel, Howard Stern, Matt Lauer and Savannah Guthrie were reportedly in attendance as well.