20 Celebrities Who Publicly Oppose Donald Trump

Many celebrities use their platforms to share their political views, and some have been vocal about their opposition to Donald Trump. From actors to musicians, these stars have criticized his policies, leadership style, or personal conduct through speeches, social media, or public appearances.
Their outspokenness often sparks debate, with some praising their courage and others dismissing their influence. I’ve compiled a list of 20 prominent figures who’ve publicly opposed Trump, exploring their careers and the reasons behind their stances.
George Clooney
George Clooney, known for ‘Ocean’s Eleven’ (2001) and ‘Gravity’ (2013), has called Trump’s rise ‘crazy’ and believes America won’t elect him. In a 2016 Guardian interview, he labeled Trump a ‘xenophobic fascist’ for his divisive rhetoric.
Clooney’s humanitarian work, including co-founding the Clooney Foundation for Justice, aligns with his criticism of Trump’s policies on immigration and human rights. His A-list status amplifies his voice in Hollywood’s anti-Trump circle.
Meryl Streep
Meryl Streep, celebrated for ‘The Devil Wears Prada’ (2006) and ‘Sophie’s Choice’ (1982), slammed Trump during a 2017 Golden Globes speech. She criticized his mockery of a disabled reporter, calling it an abuse of power.
Her decades-long career, with 21 Oscar nominations, gives her a powerful platform. Streep’s focus on empathy in her roles reflects her rejection of Trump’s behavior and policies.
Robert De Niro
Robert De Niro, star of ‘The Godfather Part II’ (1974) and ‘Taxi Driver’ (1976), has repeatedly called Trump a ‘clown’ and ‘thug’ in interviews. He’s warned that Trump’s leadership threatens democracy.
De Niro’s outspokenness, including a 2018 Tony Awards rant, stems from his belief in American values. His iconic roles and industry respect make his criticism hard to ignore.
Taylor Swift
Pop superstar Taylor Swift, behind albums like ‘1989’ (2014) and ‘Folklore’ (2020), endorsed Kamala Harris over Trump in 2024. She criticized Trump’s divisive rhetoric on Instagram, urging fans to vote for unity.
Swift’s influence, with millions of followers, makes her a cultural force. Her shift from apolitical to vocal critic reflects her commitment to social issues like equality.
Jennifer Lawrence
Jennifer Lawrence, known for ‘The Hunger Games’ (2012-2015) and ‘Silver Linings Playbook’ (2012), said in 2016 that Trump’s election would be ‘the end of the world.’ She’s criticized his policies on women’s rights.
Her Oscar-winning career and relatable persona amplify her voice. Lawrence’s activism focuses on protecting democratic values, which she sees Trump undermining.
Stephen King
Horror author Stephen King, creator of ‘The Shining’ (1977) and ‘It’ (1986), called Trump a ‘traitor’ and ‘Putin-loving idiot’ on Bluesky. He signed a 2016 petition opposing Trump’s candidacy for inciting aggression.
King’s massive readership and sharp social media presence make his criticism sting. His focus on Trump’s danger to democracy aligns with his storytelling about good versus evil.
Chrissy Teigen
Model and TV host Chrissy Teigen, known for ‘Lip Sync Battle’ (2015-2022), has trolled Trump on social media, famously tweeting, ‘lol no one likes you.’ She’s called out his racist remarks, like those about Haiti.
Teigen’s candid online persona and millions of followers boost her influence. Her feud with Trump, including his Twitter block, highlights her unapologetic stance.
John Legend
John Legend, the EGOT-winning artist behind ‘All of Me’ (2013), called Trump a ‘racist’ after his ‘shithole countries’ comment. His Twitter posts advocate for a multi-racial coalition to oppose Trump.
Legend’s soulful music and activism, including criminal justice reform, fuel his criticism. His calm, reasoned approach contrasts with Trump’s brash style.
Scarlett Johansson
Scarlett Johansson, star of ‘Avengers: Endgame’ (2019) and ‘Marriage Story’ (2019), signed a 2025 letter opposing Trump’s food and medical cuts. She appeared in a 2016 anti-Trump video, slamming his rhetoric.
Her blockbuster roles and advocacy for women’s rights make her a prominent critic. Johansson’s focus on policy impacts shows her commitment to social good.
Matt Damon
Matt Damon, known for ‘Good Will Hunting’ (1997) and ‘The Martian’ (2015), also signed the 2025 letter against Trump’s cuts. He’s called Trump’s policies harmful to vulnerable communities.
Damon’s Oscar-winning career and humanitarian work, like co-founding Water.org, underline his opposition. He sees Trump’s actions as a step backward for progress.
Cher
Cher, the pop icon behind ‘Believe’ (1998), called Trump a ‘sociopathic narcissist’ in 2016 interviews. She’s tweeted that she wishes he’d ‘fall off the face of the earth’ for his policies.
With a career spanning six decades, Cher’s bold persona amplifies her criticism. Her advocacy for LGBTQ+ rights fuels her opposition to Trump’s measures.
Lady Gaga
Lady Gaga, known for ‘A Star Is Born’ (2018) and ‘Chromatica’ (2020), chuckled at the idea of supporting Trump in 2016. She’s criticized his stance on women and minorities.
Gaga’s global fanbase and mental health advocacy through Born This Way Foundation make her a vocal critic. Her flamboyant style contrasts with her serious political stance.
Rosie O’Donnell
Rosie O’Donnell, host of ‘The Rosie O’Donnell Show’ (1996-2002), has feuded with Trump for years, calling his campaign a ‘nightmare.’ She moved to Ireland, citing Trump’s policies on equality.
Her outspoken talk show career and activism for women’s rights drive her opposition. O’Donnell’s personal clashes with Trump add fire to her criticism.
Sarah Silverman
Comedian Sarah Silverman, known for ‘The Sarah Silverman Program’ (2007-2010), dressed as Hitler on ‘Conan’ in 2016 to mock Trump’s rhetoric. She warned of his societal damage in a 2016 video.
Silverman’s sharp humor and progressive activism fuel her anti-Trump stance. Her ability to blend comedy with critique makes her voice stand out.
LeBron James
NBA legend LeBron James, star of ‘Space Jam: A New Legacy’ (2021), endorsed Harris in 2024 and criticized Trump’s divisive comments. He called out Trump’s ‘shithole countries’ remark as racist.
James’s athletic dominance and More Than a Vote initiative amplify his influence. His focus on unity drives his opposition to Trump’s leadership.
Michael Moore
Documentary filmmaker Michael Moore, behind ‘Fahrenheit 9/11’ (2004), called Trump a ‘wuss’ and ‘skank version of Bush’ on social media. His open letters detail Trump’s threat to democracy.
Moore’s films critique systemic issues, aligning with his view of Trump as a danger. His outspoken style resonates with progressive audiences.
Natalie Portman
Natalie Portman, star of ‘Black Swan’ (2010) and ‘V for Vendetta’ (2005), has distanced herself from Trump’s politics, focusing on women’s rights. She’s joined anti-Trump petitions and rallies.
Portman’s Oscar-winning career and activism, like her Time’s Up involvement, fuel her stance. She sees Trump’s policies as harmful to gender equality.
Jack White
Jack White, of The White Stripes and ‘Seven Nation Army’ (2003), called Trump a ‘fascist’ and ‘potential dictator’ in 2025. He sued Trump for using his song in campaigns, citing ideological conflict.
White’s raw music and outspoken tours make his criticism bold. His focus on Trump’s Project 2025 policies drives his opposition.
Madonna
Madonna, the pop legend behind ‘Like a Virgin’ (1984), criticized Trump’s rollback of LGBTQ+ rights in 2025 X posts. She called his policies a dismantling of hard-won freedoms.
Her decades-long career and advocacy for marginalized groups amplify her voice. Madonna’s defiance matches her rejection of Trump’s agenda.
Mark Ruffalo
Mark Ruffalo, known for ‘The Avengers’ (2012) and ‘Spotlight’ (2015), rallied against Trump in 2025, calling his administration a threat to rights and freedoms. He’s warned of Trump’s societal damage.
Ruffalo’s activism, including climate advocacy, aligns with his anti-Trump stance. His passionate speeches make him a key Hollywood critic.
Which celebrity’s opposition to Trump resonates with you, or did I miss a vocal critic? Share your thoughts in the comments!