“Star Wars” actor Mark Hamill just made a major faux pas!

He accidentally mixed up Prince Louis and Prince George!

On Friday, June 3, Mark tweeted, “Feeling very Prince George-ish today.”

The only problem? That was really a photo of Prince Louis!

Many fans were quick to point out the gaff.

On Saturday, Mark was quick to correct his mistake.

“CORRECTION: Apparently, I'm feeling very Prince Louis-ish,” he tweeted.

He also offered fans his “Royal Apologies.”

However, at least one fan commented, “Guys if Luke Skywalker says this is George, we just rename the kid.”