Happily Ever After
After the Black Fairy is defeated and the Final Battle is won, everyone in Storybrooke gets their happily ever after, and more. From the Once Upon a Time Season 6 Finale, 'The Final Battle Part 2.'

Most Recent

Most Recent
  • Most Recent
  • Season Finale Recap
  • Sneak Peeks
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle