With the US presidential election tipped to be the closest in years, both President Barack Obama and his Republican rival Mitt Romney are pulling out the big guns with celebrity endorsements.
From producers, actors to writers and a number of musicians, everyone is taking part in the campaign rally.
In Obama’s blue corner, Bruce Springsteen is leading the campaign for the President alongwith celebrities like Harvey Weinstein, George Clooney, Madonna, Katy Perry, Pearl Jam, Jay-Z, Beyonce, Kathy Griffin, Cher, Chris Rock, Neil Diamond, Julianne Moore, Eva Longoria, Will Ferrell, Jennifer Lopez, Scarlett Johansson and Tyler Perry.
Perry appeared at an Obama event recently dressed in a tight blue PVC dress which featured the Democratic logo.
Legendary singer Stevie Wonder gave a surprise concert at a packed rally for Obama in Cincinnati. He also made an unannounced visit to Cleveland, where he did a street concert for a small crowd of 50 people near the busy Cuyahoga County early voting site.
The President also got the backing of comic actor Will Ferrell, who made a hillarious video asking people to go out and vote for Obama.
Mitt Romney and running mate Paul Ryan have their fair share of famous fans including Clint Eastwood, Kid Rock, Kelsey Grammar, Chuck Norris, Honey Boo Boo, Meat Loaf, Donald Trump, Jack Nicklaus and country music stars the Oak Ridge Boys and Lee Greenwood.