Barack Obama probably has a lot of celebrities on his side already for the upcoming election, but I guess Katy Perry had to make it loud and clear that she was voting for him and not Mitt Romney.

Wearing the dress pictured above, the pop singer went to the stage of last night’s “America Forward” Grassroots Event in Las Vegas and sang a cover of Al Green‘s “Let’s Stay Together”, “Teenage Dream” and “Firework.”

Obama himself also took to the stage and said: “I believe in you. I need you to keep believing in me,” to the crowd.

Here’s a bonus of Katy Perry and her best Uncle Sam impersonation to finish things off:

Source