With less than two weeks until the presidential election, President Barack Obama is getting some very public support from a slew of big stars.

Obama has long been a favorite among the Hollywood elite, which tends to be liberal, and some of his most high-profile supporters stepped out this week decked out in Obama campaign gear.

On such celebrity is Sarah Jessica Parker. The "Sex and the City" star has been a vocal supporter of Obama, and she event hosted a fundraiser for the president in her New York City home that was attended by Vogue editor Anna Wintour.

Parker was spotted on the streets of New York showing her support for her candidate of choice by wearing a big button bearing the phrase "Viva Obama!"

CLICK HERE to check out a set of photos of celebrities like Sarah Jessica Parker, Beyonce and Katy Perry supporting Barack Obama through their clothes.

Singer Katy Perry also got dressed up in Obama garb on Tuesday, when she performed at a rally for the president in Las Vegas. When Perry hit the stage, she wore a white latex dress with a presidential ballot on the front. The box in front of Barack Obama and Joe Biden's names was blacked out, while beneath that an empty box sat next to Mitt Romney's name.

During the rally, Perry urged everyone in the audience to exercise their right to vote, whether that means voting early or heading to the polls on Election Day on Nov. 6.

"Don't wait. Go tomorrow. How many of you are 18 here? It's going to be your first time, right?" Perry told the audience.

R&B diva Beyonce was also photographed showing her support for Obama this week as she wore enormous gold earrings bearing the word "Obama" as she went out for a date night with her husband and fellow Obama supporter Jay-Z.