It appears that singer Katy Perry is doing all that she can to support Hillary Clinton for the upcoming presidential elections.

The “Firework” singer rallied the youth vote in Des Moines, Iowa on Saturday to show her support for Clinton. The singer performed her hit tracks "Firework" and "Roar" during the campaign. “Roar” has eventually become one of the go-to anthems on Clinton’s campaign trail, according to E News.

Perry donned a white strapless Michael Costello gown for the campaign with an “H” logo. She teamed her gown with a handmade, crystal-studded American-flag cape. Perry also shared a pic of her 2016 election-themed manicure on Instagram.

The singer motivated those present at the campaign to step out and vote for Clinton. "You have so much power and this is one of the most important elections in over a decade. So much change can happen,” she is quoted as saying, according to E News.

“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...Thank you for having me, she's my firework," she added.

Perry’s stint at the campaign was followed by J-J dinner for numerous Iowa democrats. J-J dinner or Jefferson-Jackson day is the annual fundraising dinner held by the Democratic Party in the United States. Clinton aims to gain the support of the democrats prior to the Iowa caucuses, which will be organised on Feb. 1, 2016. Iowa caucuses is a very significant electoral event in which the residents of Iowa meet and elect delegates for the corresponding county conventions.

The popstar also offered to write a theme song for Clinton if the latter needed it. "I told @hillaryclinton that I would write her a "theme" song if she needs it..." Perry posted on Instagram. It now appears that Clinton prefers “Roar” as the theme run for this year’s presidential elections.

Perry and Clinton share a strong camaraderie. In fact, Perry even owns a signed copy of Clinton’s memoir, titled “Hard Choice,” that was published on June 10, 2014.

Contact the writer at feedback@ibtimes.com.au, or let us know what you think below.