With the end of the 2012 election upon us, celebrities are pushing their fans to the polls.
As if her earrings hadn't made it clear enough, Beyonce posted a letter endorsing President Obama on her website. "Everyday we see your heart and character, inspiring all of us to give more of ourselves," she wrote. "You are the leader to take us from where we are to where we need to be."
Melissa Joan Hart tweeted her support for Mitt Romney and Paul Ryan, writing "Can't get too political in only 140 chac but for those asking, I'm voting #RomneyRyan." (She defended her stance in subsequent tweets, writing "Probably lost a few jobs in Hollywood with my political views. So sad the 'tolerant left' is anything but!")
Sarah Jessica Parker made her choice clear with the Viva Obama shirt she wore to the polls. After posing for NYC paparazzi, she yelled at them to go vote.
Mariah Carey turned voting into a photo session, documenting her time at the polls on Instagram and Twitter. "Let your vote be heard!!! Four more years!" she tweeted.
Joan Rivers had a friend hold her spot in one of New York's many long polling lines while she went to the doctor. She tweeted this from the exam room with the message, "Why oh why is this patriotic American citizen still single?" She later returned to her polling spot to vote and tweeted, "Left Dr Nicholas and my gorgeous shorts behind and now back to find my darling Eric on line and vote. Perfect timing!"
The Kardashian sisters also skipped the lines at polling sites and voted early with absentee ballots. Kim Kardashian posted a photo of her yet-to-be-filled-out ballot on Instagram and wrote, "Sending in my absentee ballot now!!! Make sure you vote!!!!"
Foo Fighters frontman Dave Grohl tweeted a photo of himself wearing an "I Voted" sticker and a big grin. Though he didn't say who he voted for, since he performed at the DNC, Obama would be the logical guess.
Lenny Kravitz also let a sticker do most of the talking. He posted this photo with the tweet "I voted. Go #vote"
Many other stars urged their Twitter followers to vote no matter their political affiliation:
Kate Walsh: "Epic lines at polls…America is VOTING, yo!"
Zoe Saldana: "Don't forget to vote today…every vote counts. -ZS"
Jennifer Hudson : "We vote, we win."
Nicki Minaj : "Beyond proud of your passion to let your voice be heard. Happy Election Day"
Jennifer Lopez : "If you are old enough to vote for the first time,exercise your right today. It matters-and can change the world.Go vote"
Some made their leanings clear:
Ellen DeGeneres: "If you want to see change… vote. If you want equal rights… vote. If you want good deals on holiday sweaters, go to jcp. Then vote."
Gabrielle Union: "I have republican friends. We don't insult each other, we respectfully disagree & … WE VOTE! I vote #Obama2012!# NoNegativityZone"
A few were more blunt about their choice:
Stacey Dash : "Vote Vote Vote @MittRomney @RepPaulRyan #blacks4Romney#RomneyRyan2012#Vote2012#VOTE"
Spike Lee: "Today We Got 99 Problems But A MITT Ain't One.(With Love To My Brother Jay-Z).BROOKLYN STAND UP.We're Ridin' With Our President Obama.VOTE"
And some got kind of silly:
Dwayne "The Rock" Johnson : "Before I vote - final question.. who wakes up first and starts kickin' a** before sunrise? @MittRomney or @BarackObama #CINC
Jennifer Love Hewitt : "I find voting super sexy! Go vote!"
Donald Trump (on Facebook): "Me voting- it really is my hair!"
ABC News' Jennifer Abbey contributed reporting.