“Seven years after we set off on this magical journey, we prepare to say goodbye to the cast, crew and writers that made the ‘happily ever after’ that is Once Upon a Time possible. We couldn’t think of a more fitting way to say farewell than by reuniting so many of the characters that our fiercely loyal fans spent years with on their adventures,” show creators Edward Kitsis and Adam Horowitz said in a statement.

They added, “We hope everyone joins our Once family, old and new, for what we hope will be the sendoff of a lifetime befitting this stellar cast and its incomparable fans.”

[Spoiler Warning: Do not continue reading if you haven't seen tonight's episode of Once Upon a Time.]

Emilie de Ravin is speaking out to thank her co-star Robert Carlyle and fans for their continued love and support during her role on ABC’s Once Upon a Time.

The 35-year-old actress portrayed Disney princess Belle for six seasons from 2012-2017.

The episode titled “Beauty,” which aired on Friday (October 27), featured Belle’s life from her son’s first birthday to her death, with she and Rumple (Robert) living together in “a fairy tale cabin at the edge of the realm,” according to The Hollywood Reporter.

“It meant everything,” Emilie told the outlet. “It’s been such a beautiful story and such a hectic story. Rumple and Belle’s relationship has been such an amazing rollercoaster … and it’s been lovely to be able to focus solely on this new chapter of their life and see that it is possible, through everything they’ve been through, to come to a point of peace and just to have each other and to enjoy life for life without all the interferences of the exterior – whether that be places or people or situations – just to enjoy and to be happy within themselves.”