Katy Perry is supporting Barack Obama in the upcoming election. She decided to perform in a ballot dress and she actually made it look good.

Katy Perry headlined a Barack Obama campaign stop in Las Vegas, Nevada on Wednesday night, as the US President continued his 48-hour tour through eight swing states.

The President thanked Perry for her "unbelievable performance" and argued his case to be re-elected. I do like Katy Perry's ballot dress better than the Vote or Die t shirts. Maybe this will be a new fashion trend the next two weeks.

Watch Katy Perry's Performance Below: