Talk about magic! On this week's episode of One Upon a Time, Emma (Jennifer Morrison) and Captain Hook (Colin O'Donoghue) finally kiss after Hook helps David, and Emma shows her gratitude in the form of a liplock. Things are clearly going to be complicated — Emma has realized she never stopped loving Neal but currently thinks he's dead, but he's not. But that kiss is clearly going to be more than a "one-time thing," as Emma insists, because something has been brewing with Captain Hook and Emma for quite a while. Even though we got just one kiss, I'm curious about your feelings about this couple. Have you been hoping Emma and Hook would, well, hook up?
Image Source: ABC