After a lot of fan pressure, Once Upon a Time introduced its first LGBT relationship. FINALLY.

The ABC show is in season five, and the lesbian relationship was revealed in the 18th episode called “Ruby Slippers.” This comes after showrunners Adam Horowitz and Edward Kitsis promised to introduce an LGBT relationship this season, but that promise only came after fan outrage over not ever consummating the non-canon (but very obvious) relationship between Emma and Regina. Many fans thought the relationship would be between Mulan and Aurora, but Horowitz and Kitsis threw a curve ball, surprising fans with true love’s kiss between Ruby (Meghan Ory) and Dorothy (Teri Reeves).

ouat kiss lgbt

“Ruby Slippers” follows Ruby and Dorothy’s entire love story from the beginning, including Ruby’s search for her pack in Oz where she meets Dorothy and helps her fight Zelena after she steals Toto.

“I know we just met, but I have never felt like this about anyone before,” Ruby tells Mulan about her feelings for Dorothy.

“Don’t make the same mistake that I did. Don’t wait until it’s too late to tell someone how you feel,” Mulan says, but of course at this point it’s too late and Dorothy is gone.

Ruby, being the ride-or-die that she is, tracks down where the Wicked Witch put Dorothy (who is under a sleeping curse) with a little help from Snow White.

ouat ruby dorothy kiss

“You came back for me,” Dorothy says after being woken by true love’s kiss.

“I always will,” Ruby responds, before going back in for another sexy lip-lock.

“True love’s kiss has been a staple of this show since the beginning. This past Sunday’s episode was just another example of how in a fairy tale, as in life, love is love,” Horowitz and Kitsis said in a statement.

Just don’t kill either of them, okay?

Image credit: Tumblr/swanmillsq, Tumblr/itberice