Credit: Photo montage by Alissa Kombert for Wetpaint

After weeks of fans battling it out on our Once Upon a Time ship bracket, we finally have a winner: Rumbelle!Perhaps to no one's surprise, the two ships standing in the finals were the uber-popular Rumbelle (Rumplestiltskin/Belle) and Swan Queen (Emma/Regina). The turnout was overwhelming.

There were
over 380,000 votes. Both ships brought in hundreds of thousands. We've always known Once Upon a Time fans are dedicated, but this is a whole new level. Both sides should be very proud of themselves — clearly, people are passionate about the Once villains and their potential redemption via love.

After a fierce week-long battle, Rumbelle came out on top. Congrats, guys! We hope this puts a smile on your face — after Belle and Rumple's parting on Season 2, Episode 22: "And Straight On 'Til Morning," this ship could use some good news. (Seriously — the writers give us Belle's memories back, just to rip them apart again?! That's plain cruel.)

To celebrate, take a walk down memory lane with Rumbelle's best moments, in GIF form! Le sigh. It's easy to see why so many people have been won over by this new take on a classic story, even if the writers never let them stay happy for long.

And for those of you who prefer Swan Queen, don't worry, we've got some GIFs for you, too. Plus, after Emma and Regina saved the town with their love magic last night, you have plenty to be happy about!

So: Congrats once again to Rumbelle! And a major shout out to the Swan Queen shippers and all the other dedicated fans of all the Once Upon a Time ships who took part in the poll. Every single one of you rocks.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.