The Once Upon a Time! series finale is coming up fast. Part 1 airs FRIDAY, MAY 11 8|7c with the final episode ever airing a week later FRIDAY, MAY 18 8|7c. To prep for this epic event, we thought it would be fun to look back at some of the most magical moments from past seasons. There are way too many to list, so we settled on 10 fun ones from the early years of Once. So get ready to say goodbye to Storybrooke by reliving some of those moments that made us all believe in magic.1. Snow and Charming Meet for the First Time
Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas) first meet when she robs his carriage and he chases after her. When Charming realizes the thief is a woman, Snow throws a rock at his face and rides away - the beginning of a beautiful love story. From Once Upon a Time's Season 1 Episode 3, "Snow Falls."
2. Emma Breaks the Curse
In the Once Upon a Time Season 1 episode, "A Land Without Magic," Emma (Jennifer Morrison) tells a dying Henry (Jared Gilmore) that she loves him and kisses him on the forehead, which unexpectedly breaks the Evil Queen's curse.
3. Regina and Emma Combine Their Magic
Could it be the beginning of a beautiful friendship? When Regina (Lana Parrilla) admits she's not powerful enough to save town from destruction, Emma suggests they combine their magic. Can they stop the failsafe together? From Once Upon a Time Season 2 episode 22, "And Straight On 'Til Morning."
4. Regina Meets Robin
Regina and Robin Hood (Sean Maguire) meet in Storybrooke for what they think is the first time, not aware they have met before. Little do they know what's to come for them! From Once Upon a Time's Season 3 episode, "Quiet Minds."
5. Belle and Rumple Get Married
6. Elsa and Anna Reunite
After searching high and low and nearly drowning with Kristoff, Anna is reunited with her sister Elsa. From Once Upon a Time season 4 episode 9, "Fall."
7. Cruella and Ursula Head to Storybrooke
A banished Rumple takes Cruella and Ursula to Storybrooke. Along with Maleficent, he assembles the Queens of Darkness, who wreak havoc throughout Storybrooke. From the Once Upon a Time season 4 episode, "Darkness on the Edge of Town."
8. Zelena is Pregnant with Robin's Baby
In Once Upon a Time season 4, episode 11, "Lily," when Regina goes to inform Robin that Marian isn't who she says she is, the truth comes out: Marian is really Zelena (Rebecca Mader)... and she is pregnant with his baby!
9. Emma Becomes the Dark One
On the Once Upon a Time season 4 finale, "Operation Mongoose Part 2," Emma sacrifices herself to take on the darkness in order to save Regina, becoming the Dark One.
10. Emma is Forced to Kill Hook
Emma has come close to losing Hook (Colin O'Donoghue) on more than one occasion, but this time it's real. In Once Upon a Time Season 5, Episode 11, "Swan Song," Hook decides to be the man he wants to be and tells Emma it's he who deserves to go to the Underworld, begging her to stab him with the sword. A hesitant and tearful Emma does so and transforms into her normal self, with Hook dying in her arms.
Part 1 of the Once Upon Time series finale airs FRIDAY, MAY 11 8|7c with the final episode ever airing a week later FRIDAY, MAY 18 8|7c.
MORE:Once Upon a Love Story: Emma and Hook