There were plenty of over-the-top magical moments in the Once Upon a Time season finale, but the most romantic moment happened quietly deep in the woods of Storybrooke, where Belle and Rumplestilskin had an intimate wedding ceremony.
While David and Mary Margaret snuggled with their newborn son, Hook and Swan kissed under the stars, and Regina and Robin happily took his son for an ice cream cone, Belle and Rumplestilitskin tenderly exchanged vows.
"I've spent my life finding you."
Belle: "Rumplestiltskin, this thing we have, it's never been easy. I've lost you so many times. I've lost you to darkness, to weakness, and finally, to death. But now I realize, I realize that I have not spent my life losing you. I've spent my life finding you."
Rumple: "Belle, when we met, I wasn't just unloved, and unloving, I was an enemy of love. Love had only brought me pain. My walls were up, but you broke them down. You brought me home. You brought light to my life and chased away all the darkness. And I vow to you, I will never forget the distance between what I was and what I am. I owe more to you than I can ever say. How you can see the man behind the monster, I will never know."
Belle: "That monster's gone. The man beneath him may be flawed, but we all are. And I love you for it. Sometimes the best book has the dustiest jacket. And sometimes the best teacup is chipped."