Skip to main content

See also:

'Once Upon a Time' introduces Princess Leia

"Once Upon a Time" is going to make a big "Star Wars" reference in the season 3 finale. Princess Leia will make an appearance, but not in the way that you think.

Jennifer Morrison takes a break from being Emma Swan to play Princess Leia in 'Once Upon a Time'
Photo by Ethan Miller/Getty Images

On May 8, TV Fanatic shared the sneak peek above. It features Emma Swan (Jennifer Morrison) and Hook/Killian (Colin O'Donoghue) going undercover to attend a wedding at King Midas's place. The dynamic duo is in the Enchanted Forest of the past, and Captain Swan is trying really hard to get back to the future without screwing things up. One misstep could unravel the very fabric of the space-time continuum and threaten their very existence. This is why the laws of magic make it nearly impossible to time travel.

The time travelers aren't very smooth for being heroes who have survived all the crazy stuff that they've lived through. Neither Emma nor Hook thought about coming up with alternate identities before attending the wedding, so they have to dream up new names on the spot. The clueless pirate captain can't conjure up his own made-up moniker (it's not that hard!), so Emma has to spit out his name for him. She decides to introduce Hook as Prince Charles and herself as Princess Leia.

Swan Queen fans should have a good laugh at Emma's introduction – it could be seen as an indication of how little she thinks of Hook. If she was falling for Killian's charms, wouldn't she at least name him after one of Prince Charles' hotter, younger sons? She gets to be a hot space princess while he's a stodgy old royal who wants to be a tampon. The future isn't looking great for Captain Swan.

Emma's "Star Wars" reference brings up an interesting question: Will "Once Upon a Time" ever visit a galaxy far, far away? Disney does own the rights to the beloved space trilogy, and the Sarlacc from "The Return of the Jedi" did become part of the "OUAT" world when its existence was mentioned in "Once Upon a Time in Wonderland."

During a WonderCon Q&A, executive producer Adam Horowitz addressed this question. He said that he would love to introduce Chewbacca to his fairytale world, but he doesn't see Emma and her fellow adventurers heading off into space in the near future. "I do like to believe we live in a world on 'Once Upon a Time' where the Sarlacc exists," he said. "But we’re not going to Tatooine anytime soon." This definitely isn't fair – just think of how hot Jennifer Morrison would look in Princess Leia's slave costume.