Hillary Clinton supporter Katy Perry was a vision of red, white and blue on stage in Philadelphia on Saturday night.
The singer , 32, lent her star power to the Democratic presidential nominee who has been using her signature hit Roar in ad campaigns in the run up to Tuesday's election.
Katy walked out enveloped in a bright blue cape with 'I'm with Madame President' embroidered on the back.
The pop star then Perry ran through her hits, including Part of Me, Wide Awake, and Dark Horse.
Katy wore her long dark hair loose and donned large diamond earrings.
Her eyes were exaggerated with blue shadow on the lids and heavy black kohl liner top and bottom with lashings of mascara.
She wore dark red blusher and splashed scarlet red color across her lips.
The Firework performer stumped for Hillary just 24 hours after Beyonce and Jay Z had rallied support for her in Cleveland, Ohio.