Snow White and Prince Charming meet Captain Hook on Once Upon A Time Season 6 Episode 20 "The Song in Your Heart."
But the prince and princess are not merely looking for someone to share a pint with in the village tavern. They want the captain to help them find the Evil Queen.
And thanks to Snow White's wish, the conversation takes a musical turn.
Scroll through the photos below, which include a glimpse of Emma in her wedding gown, and share your thoughts with us! Are you excited for "The Song in Your Heart?"
Remember, you can watch Once Upon A Time online anytime!
Captain Unimpressed - Once Upon a Time Season 6 Episode 20
Prince Charming and Snow White have made what they consider a generous offer for the captain's services. But the pirate's about to school them in the reasons why he's not for sale.
A Quest for a Pirate - Once Upon a Time Season 6 Episode 20
Via flashback, Snow and Charming are in the Enchanted Forest searching for the Evil Queen. They have a lead. Now all they need is a captain for their voyage.
Did Someone Say Captain? - Once Upon a Time Season 6 Episode 20
After the loss of his first love, Captain Hook's one and only focus is revenge on the man who killed her. But that doesn't stop him from indulging in the occasional pint of rum.
We Got This - Once Upon a Time Season 6 Episode 20
Prince Charming and Snow White exchange a hopeful look when things might be going their way. They're ready to bargain with Captain Hook.
A song of revenge - Once Upon a Time Season 6 Episode 20
In a flashback, Captain Hook belts out a song of revenge. He's laser focused on making sure the Dark One pays for killing his love.
Future In-Laws - Once Upon a Time Season 6 Episode 20
We think it's safe to say no one involved realized they'd be family one day. But isn't it sweet that Emma's future husband may have helped her parents protect her?