In addition to saying goodbye to Emma Swan (Jennifer Morrison), Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas) this season, Once Upon a Time will also have to say goodbye to Belle (Emilie de Ravin).
Once Upon a Time airs Fridays at 8/7c on ABC.
These exclusive first look photos reveal that we’ll be seeing Rumple and Belle living happily ever after many years into the future.
You know what that means… it’s time to say goodbye to Rumplestiltskin (Robert Carlyle) and Belle’s tale as old as time too.