25 Famous Celebrities Who Publicly Mocked Donald Trump

25. J.K. Rowling

The creator of Harry Potter and its wizarding world routinely casts magical Trump slams. She’s done everything from ridicule him for being a narcissist to calling out his privilege when he attacked NFL players for kneeling during the national anthem. She even declared that Trump is more evil than her own creation, Lord Voldemort, one of the most evil characters in literature. But her best takedown? When Trump canceled a trip to London because of growing threats of protest, she posted a single emoji:

24. George Clooney

Before the election, Clooney believed that America would never elect a “xenophobic fascist,” as he called Trump. Trump called Hollywood “coastal elites,” but Clooney grew up poor in Kentucky, while Trump was born rich. “So this idea that I’m somehow the ‘Hollywood elite’ and this guy who takes a shit in a gold toilet is somehow the man of the people is laughable,” the actor said. He then dove right into Trump’s hypocrisy: “I just look at it and I laugh when I see him say ‘Hollywood elite.’ Hollywood elite? I don’t have a star on Hollywood Boulevard, Donald Trump has a star on Hollywood Boulevard!” He finished it off with: “F**k you!”

23. John Legend

Singer John Legend warned Americans that Trump could “impose the wrong regime on this country,” alluding to the slavery era. Now when Trump promotes divisiveness, Legend continues to strike back. When Trump waged his culture war with the NFL, Legend wrote in an op-ed that “Trump may love the flag, but he doesn’t love anything it’s supposed to stand for.” He didn’t stop there either. After Trump called African nations “sh*thole” countries, he tweeted, bashing Trump and those who voted for him:

22. Chrissy Teigen

In 2016, model Chrissy Teigen told Forbes that she and John Legend made it their “mission this year to really make people see how psychotic Donald Trump is.” This includes calling Trump a “twat” and a “monumental a**hole.” Teigen, however, was trolling Trump long before the 2016 election. In 2011, she tweeted:

Teigen once quipped that Trump became president the same year people started eating tide pods.

21. Cher

The iconic singer once called Trump a “sociopathic narcissist,” adding that “I just wish he’d fall off the face of the Earth.” In the past year, she’s gone after the president with vicious intensity. When Trump bragged about the size of his nuclear button, she tweeted: “TRUMP IS A NUT JOB WHO IS PLAYING,“WHOSE IS BIGGER“, WITH ANOTHER NUT JOB FROM N.KOREA!!” She even called him the toilet emoji at one point:

20. Robert De Niro

Actor De Niro was recorded saying, “He’s so blatantly stupid. He’s a punk, he’s a dog, he’s a pig, he’s a con — a bullshit artist. A mutt who doesn’t know what he’s talking about, doesn’t do his homework, doesn’t care, thinks he’s gaming society, doesn’t pay his taxes. He’s an idiot.” De Niro took another brutal swing at Trump, saying: “As long as our country’s leadership is so appalling and so corrupt, I’ll be speaking out at every venue.” The actor continued: “To be silent in the face of such villainy is to be complicit.”

19. George R.R. Martin

George R.R. Martin, the beloved author of the Game of Thrones novels, believes Trump can be closely compared to one of his most hated kings — a 12-year-old narcissistic sociopath with homicidal tendencies. “I think Joffrey is now the king in America,” George R.R. Martin said in an interview with Esquire. In a blog post titled “president P***ygrabber,” Martin declared “Trump was the least qualified candidate ever nominated by a major party for the presidency. Come January, he will become the worst president in American history, and a dangerously unstable player on the world stage.”

18. Kathy Griffin

In a photo shoot, Griffin held up a prop severed head covered in blood made to look like Donald Trump’s. The comedian’s attack on Trump was so vicious, CNN decided to fire her for it. The image got Trump’s attention, and not only was she fired, her tour was canceled the next day. Griffin says that Trump just used her as a red herring. “It was very soon after the Comey firing,” Griffin said to Politico. “He absolutely used me as a tool to distract from his bad news of the day.” According to Trump, the image of his severed head messed up Barron pretty badly:

17. Rosie O’Donnell

Trump’s feud with comedian O’Donnell is legendary at this point, going back over a decade. She even got a mention during one of the 2016 presidential debates. “Rosie O’Donnell — I said very tough things to her, and I think everybody would agree that she deserves it and nobody feels sorry for her,” Trump said. He’s made fun of her weight, talent, weight, love life, weight, career and did we mention weight? She recently started selling anti-Trump art prints on Etsy, calling him a “rapist, cheat, liar, racist, conman, a**hole.” They sold out.

16. Arnold Schwarzenegger

Trump publicly attacked actor and former Gov. of California Arnold Schwarzenegger after he took over Trump’s old reality show, “The Apprentice,” saying: “I must tell you, I can’t believe that Arnold Schwarzenegger bombed so badly on “The Apprentice,” my poor beautiful show. Get a big movie star and he can’t pull it off.” In response, Schwarzenegger said “It’s very nice of him to call me a movie star. I never know really why the Russians make him say certain things.” But Schwarzenegger has his own criticisms of Trump. In a video, Arnold slammed Trump after Charlottesville for not saying “As president of the United States, and as a Republican, I reject the support of white supremacists. Was it that difficult?”

15. Whoopi Goldberg

The co-host of “The View” routinely mocks Trump on the show. Whoopi was outraged after Trump insulted a soldier’s widow. She now strictly refers to him as “bum in chief” and “the man in charge.” In an interview with David Axelrod, a former aide of President Obama, she said, “We still have so much to do right now. I mean, we still have 16 women who are accusing the man in charge of sexual misconduct.”

“You never say his name?” Axelrod asked.

“I don’t,” Goldberg said. “I can’t.”

14. Jimmy Kimmel

Kimmel’s used his late night show to criticize Trump and conservatives regularly, but he took it up a notch in March, filing a complaint with the U.S. Customs and Border Protection over Trump’s products. Kimmel bought several products to mock on his show and noticed that the products were all missing the “Made in China” labels, which is illegal. The Trump Store tried to hit back, tweeting “Hey @JimmyKimmel, it appears you make an even better salesman than comedian – Thanks for the pitch!” Kimmel quickly hit back:

13. Alec Baldwin

Actor Alec Baldwin, beloved for his SNL impersonations of Trump, routinely appears on live TV to ruthlessly mock Trump’s scandals and missteps in the White House. And Trump hates it. Baldwin has taken it a step further, writing a new book titled “You Can’t Spell America Without Me: The Really Tremendous Inside Story of My Fantastic First Year as President Donald J. Trump (A So-Called Parody).” But Baldwin doesn’t need the blond wig and orange makeup to take shots at the president. He recently ridiculed Trump on “The Tonight Show” with Jimmy Fallon. “Does he have alerts or does he sequester himself for just a period of tweeting?” Baldwin asked Fallon, before picturing Trump tweeting as he watched “Fox & Friends” with “a triple order of bacon” in his “boxers and his bathrobe.”

12. Madonna

Though the two have sparred on occasion since the late 80s, their feud escalated quickly after her controversial remarks during the Women’s March. Most of her speech was inspiring: “It seems as though we all slipped into a false sense of comfort, that justice would prevail and that good would prevail in the end. Well, good did not win this election. But good will win in the end. So what today means is that we are far from the end. Today marks the beginning; the beginning of our story. The revolution starts here.” Later in the speech, Madonna got in hot water for saying, “Yes, I’m angry. Yes, I am outraged. Yes, I have thought an awful lot about blowing up the White House. But I know that won’t change anything. We cannot fall into despair,” resulting in the Secret Service opening an investigation into her.

11. Lady Gaga

Gaga has gone after Trump on several policies and statements. In October, after the Las Vegas shooting, she called out Trump and Paul Ryan for their “thoughts and prayers” statement, tweeting, “Prayers are important but @SpeakerRyan @realDonaldTrump blood is on the hands of those who have power to legislate. #GunControl act quickly.” And when Trump announced that he would ban transgender people from serving in the military, the LGBTQ spokesperson tried to educate Trump in a series of tweets:

10. Chelsea Handler

Handler ended her own show so that she could focus on activism and fight President Trump instead of just talking about him, but she recently took it a little too far by liberals’ standards, tweeting a homophobic rant about Trump and Senator Lindsey Graham:

9. Kim Kardashian

She might be famous for just being famous, but now she can add Trump-trolling to her skills, as she delivered some of the best criticism against the president. Not only did she say that “Anyone can run the US better. My daughter would be better,” the Kardashian had perhaps the best comeback when Trump tweeted about Puerto Rico after Hurricane Maria:

8. Stephen King

The horror story icon is more of a comedian than an author when it comes to mocking Trump. Since 2015, he’s had quite a lot of fun with the president’s policies and images, even comparing him to other monsters. “Breaking News,” King tweeted in 2016. “Reliable sources reveal that Donald Trump is actually Cthulu. The absurd hairdo isn’t absurd at all. It hides the tentacles.” And when Trump blocked King, he wasn’t deterred at all:

7. Stephen Colbert

“The Late Night” host is the front-runner when it comes to Trump bashing. Every show, Colbert delivers classic, biting Trump jokes. One of his jokes, however, went so far that the FCC considered fining the political comedian. In one of his monologues, he said that “The only thing Trump’s mouth is good for is being Vladimir Putin’s c*ck holster.” Colbert regularly hits Trump on Twitter, recently posting:

6. Bette Midler

Midler is another female celebrity Trump has targeted for years, tweeting comments at her like “While @BetteMidler is an extremely unattractive woman, I refuse to say that because I always insist on being politically correct.” Midler’s Twitter page is a goldmine of Trump ridicule. “Trump brags he made up facts in a meeting w/ Trudeau. But when your hair’s a lie nobody believes what’s coming out of the rest of your head,” she recently tweeted. But she also gave us this image to haunt our nightmares:

5. Kumail Nanjiani

Nanjiani had a pretty good year. His movie, “The Big Sick,” was a box office sensation, and got him his first Oscar nomination. But he also had a pretty bad year, being a Pakistani immigrant. He and his Silicon Valley co-star Thomas Middleditch were accosted by Trump supporters at an L.A. bar, and the bouncer had to intervene. “This happened at a bar in LA surrounded by ppl. I can’t imagine what it must be like to be someone who looks like me in other parts,” he tweeted. But the experience hasn’t stopped him from calling out Trump and Republicans on a regular basis:

4. Meryl Streep

Actress Meryl Streep earned the president’s scorn when she used a Golden Globes speech to ridicule Trump. She condemned Trump for mocking a disabled reporter. “It kind of broke my heart when I saw it and I still can’t get it out of my head because it wasn’t in a movie, it was real life,” Streep said. “This instinct to humiliate when it’s modeled by someone in the public … by someone powerful, it filters down into everyone’s life because it kind of gives permission for other people to do the same.” Streep added: “When the powerful use their position to bully others, we all lose.” Trump didn’t handle it well. He tweeted about the 3-time Oscar winner:

3. Amy Schumer

Last year, when stand up comic Amy Schumer read an open letter criticizing Trump, fans walked out of her performance. But when Trump went after her cousin, House Minority Leader Chuck Schumer, she blasted the president. At 6:21 a.m. January 31st, 2017, Trump tweeted, “Nancy Pelosi and Fake Tears Chuck Schumer held a rally at the steps of the Supreme Court and mic did not work (a mess)-just like Dem party!” That date/time was important, as Amy noted, “This is what he was thinking about at 621am. This was his tweet after his first soldier died.” Amy defended her cousin, Sen. Schumer lightheartedly: “Also I know chuck Schumer and HE CANNOT act trust me. He can barely smile on cue.”

2. Matt Damon

Before the election, Damon said that the thought of a Trump presidency “made me nervous,” and that between Trump and Clinton, “It’s a binary choice…. There’s no way we can let this guy be the [president]. To let that dude have the nuclear football, are you kidding me? That’s dangerous. He’s impulsive and rash, and doesn’t seem to think deeply about too many things.” Damon was shocked after the white supremacist rally in Charlottesville, saying, “To see these young, aggrieved, white boys walking with their torches and screaming ‘Jews will not replace us!’ It was just shocking…Then the night that the President [made his] ‘many sides’ comment was absolutely abhorrent.”

1. Jennifer Lawrence

The Oscar-winning actress said that her “head exploded” when Trump won the election. She said, “I felt helpless, I felt scared, I felt devastated, and I found the only thing I could actually do is educate myself,” Lawrence said at a speaking event at The Wing. On November 10th, 2016, she wrote an anti-Trump op-ed, “Don’t be afraid, be loud,” for Broadly. “Do not let this defeat you—let this enrage you!” she wrote. Now she knows exactly how she’ll display that rage if she ever meets Trump. “I’ve got a pretty good speech. And it ends with a martini to the face.”

Do you think these celebrities went too far? Not far enough? Comment below and let us know!

Leave a Comment