Katy Perry performs at Hillary Clinton’s rally in Iowa

Singer Katy Perry took centrestage as a guest during Hillary Clinton’s latest campaign in Iowa. She treated the crowd with her two inspiring singles “Firework” and “Roar”.

The singer wore a white strapless dress complete with a Star-Spangled Banner cape and was presented by former US pressident Bill Clinton, reports aceshowbiz.com.

“I’ve never been the warm-up act for Katy Perry before, but I am well aware that I am the warm-up act,” Bill said.

Explaining why she supported the Democratic presidential candidate, Perry said: “I stand and I march with Hillary. I believe in her future, her vision. I believe in her policies. I believe in equal rights for men, women, pay.”

She also took over Hillary Clinton’s Instagram and shared a selfie with the politician, showcasing her Hillary-inspired nails and a POTUS necklace she purchased as a birthday gift for her.

DES MOINES, IA – OCTOBER 24: Singer Katy Perry listens to the national anthem at the Jefferson-Jackson dinner on October 24, 2015 in Des Moines, Iowa. The dinner is a major fundraiser for Iowa’s Democratic Party. (Photo by Scott Olson/Getty Images)

Singer Katy Perry performs during a rally for Hillary Clinton, former Secretary of State and 2016 Democratic presidential candidate, not pictured, ahead of the Jefferson-Jackson Dinner in Des Moines, Iowa, U.S., on Saturday, Oct. 24, 2015. Clinton’s odds of winning the Democratic presidential nomination are now at or near an all-time high, according to prediction markets PredictWise, Pivit, and PredictIt. Photographer: Daniel Acker/Bloomberg via Getty Images