His dance moves, however? Not so cool.
The retired four-star general ended up on stage at Ron Perelman's Apollo in a Hamptons benefit Saturday night, swaying and jumping arm-in-arm with Jamie Foxx as Pharrell Williams, Lenny Kravitz and the Roots performed.
Powell even sang along a few words of Robin Thicke's "Blurred Lines" and boogied with Katie Holmes and Ellen DeGeneres.
Attkisson leaves CBS News, reportedly over network's 'liberal bias'
LGBT community has 'bullied the American people': Bachmann