Belle's Heartbreaking Sacrifice
Belle gives birth to a beautiful baby boy and names him Gideon. She realizes that his future is hopeless and asks Blue (played by Keegan Connor Tracy) to be his fairy godmother and to take him far away. Blue and Gideon disappear and Rumple arrives telling Belle he will find their son. From the Once Upon a Time Season 6, Episode 9, 'Changelings.'

Most Recent

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