According to the Jedi, the first daughter: misspelled "fraud," she did.
Luke Skywalker is opposed to the Trump Empire.
In the pic, which Ivanka shared to both her Twitter and Instagram accounts Saturday night, she is seen posing with her husband, Jared Kushner, and Theodore dressed as a Stormtrooper.
"The Force is strong in my family," she captioned the photos.
Hamill, who has been an open critic of President Donald Trump, ripped into Ivanka.
Retweeting her post, the actor wrote, "You misspelled 'Fraud.' #GoForceYourself"
While many of Hamill's followers also criticize the Trumps on the regular, there were some Twitter users who considered his response to be an "attack" on a child.
"Big fan Mark but should you go after the grandkids?" a person tweeted and another added, "It's a child in a Star Wars costume, Mark."
"Just no. Be a bigger person and don't comment," a user wrote.
"Goddamn, Mr. Hamill. A kid in a Star Wars costume isn't political," another tweeted. "People are allowed to like Star Wars."
However, many of Hamill's fans came to his defense and expressed how they enjoyed the tweet. Some followers even joined in on the joke.
"Mommy, why does Luke Skywalker hate us?," a fan tweeted. "Because we are terrible, terrible people, son."
"This made me happy. She should not even be allowed to utter such a sacred verse," a person wrote and another added, "best tweet i've ever seen."
Got a story or a tip for us? Email TooFab editors at email@example.com.