A growing number of celebrities are publicly condemning Donald Trump following U.S.-Israeli airstrikes on Iran, with several high-profile figures accusing the president of hypocrisy, recklessness, and dragging the country into another war.
As the Iran-United States war escalates and the death toll rises, criticism from entertainers, writers, and public figures continues to mount — reflecting a broader wave of anger over what many see as another unnecessary and dangerous war.
Among the most vocal critics is Jack White, who unleashed a scathing series of posts on Instagram mocking both the strikes and the way Trump announced them.
The former The White Stripes frontman ridiculed Trump’s public image and questioned the morality of declaring war so casually.

“Don’t you love seeing him declare war on a country while wearing a trucker hat that says ‘USA’ on it?” White wrote.
He went on to sarcastically dub Trump the leader of the “Board of Peace,” adding:
“Venezuela, Greenland, Iran, Cuba — what’s the difference right? don jr. and barron won’t have to fight or die, just other people’s children, so… invade and bomb away!”
White capped off his tirade with a biting jab:
“Can you believe donny hasn’t received a real Nobel Peace Prize yet? Unfair!”
Comedian and television personality Rosie O’Donnell also spoke out, accusing Trump of betraying his own campaign promises to avoid foreign wars.
In a social media post, she wrote, “He lies only and always #impeachtrump,” alongside screenshots of Trump’s past statements declaring himself “the candidate of peace.”

O’Donnell moved to Ireland when Donald Trump took office and has said that she will return to US ‘when it’s safe for all citizens to have equal rights.
Actor Carrie Coon has also criticized the administration’s actions after the strikes on Iran. Best known for her role on The White Lotus, Coon offered a sharp one-liner of her own, posting on X: “‘Department of War.’ They weren’t kidding about that.”
Meanwhile, legendary author Stephen King weighed in with a constitutional warning, reminding followers that only Congress has the authority to declare war under Article I, Section 8 of the U.S. Constitution.
He ended his post bluntly: “Impeach the SOB.”
“This is the man who was too chickenshit to fight in Vietnam. His daddy got him out of it,” King also wrote, referring to Trump. Donald Trump avoided the military draft five times, though it was not uncommon for young men from influential families to do so during the Vietnam War.

Actor John Cusack took to X to suggest that President Donald Trump’s decision to enter a conflict with Iran was a distraction from other controversies, writing, “Trump starts a wag the dog war – to distract from Epstein and to do Netenyahu’s bidding – who’s lobbied for this for over 30 years – Had enough yet?”
Cusack has previously been a vocal critic of Donald Trump, calling him “an evil fuck who grinds our faces in it every day.”
On Instagram, Mark Ruffalo posted an article about one of Trump’s lead negotiators with Iran, Jared Kushner, and wrote, “He was sent to make sure we went to war.”
What do you think? Was it right for the United States to launch strikes on Iran? Supporters argue the attack was a necessary step to eliminate a long‑standing threat and protect American interests, while critics say it undermined diplomacy, violated international law, and risks dragging the world into a wider and more dangerous war.
With lawmakers split, world leaders urging restraint, and ordinary people on all sides calling for peace or condemning the bombing, the only thing that seems certain is that this debate is far from over. Share your thoughts in the comments:
READ MORE
- Iran’s chilling “one word only” response to America after U.S. strikes
- MAGA supporters slam Trump’s attack on Iran as ‘disgusting and evil’