Top Stories

Once Upon a Time Latest News, Photos, and Videos

Lana Parrilla Says Goodbye to 'Once Upon a Time' Ahead of Series Finale

The series finale of Once Upon a Time is airing tonight (May 18) and the show’s star Lana Parrilla is opening up to fans in a farewell letter.

While many of the show’s stars left after season six, Lana is one of the few originals who stuck around for the final season.

“Dear Once Upon a Time fans, I would like to thank you all for your love and support over the last 7 years! I never could’ve imagined I would get to play an iconic Disney character in my career and who better than the Evil Queen herself!” Lana wrote on Facebook.

ONCE’s EQ Regina Mills was so much more than a villain. She became a hero, an inspiration and one of the most influential characters on the show. She became MY hero. I learned so much from her and I will miss walking in her shoes. I am eternally grateful for the opportunity I’ve had to play Regina,” Lana added. “Thank you, thank you, thank you @adamhorowitzla @edwardkitsis @disney & @abcnetwork 💋 This experience has changed my life! Everyone please enjoy tonight’s series finale of Once Upon A Time! It’s a tearjerker so prepare yourselves! All my love.”

lana parrilla once upon a time 01
lana parrilla once upon a time 02
lana parrilla once upon a time 03
lana parrilla once upon a time 04
lana parrilla once upon a time 05

Ginnifer Goodwin, Josh Dallas & More Set to Return For 'Once Upon A Time' Finale

Ginnifer Goodwin and the cast of Once Upon A Time are getting back for a series finale of epic proportion!

It was just revealed that the 39-year-old actress, who played Snow White, as well as Jennifer Morrison, Josh Dallas and Emilie de Ravin will all be appearing in the show’s final episode.

“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.”

'Once Upon a Time' to End After Season 7

Once Upon a Time is coming to an end.

The show will not have an eighth season, and will conclude in May at the end of season 7.

“When we first heard Adam and Eddy’s pitch for ‘Once Upon a Time,’ we knew it was something incredibly special,” ABC President Channing Dungey said in a statement (via Deadline). “For seven years, they have captivated us with their creativity and passion while reimagining some of our most beloved Disney fairytales, creating an undeniable global hit. Saying goodbye will be bittersweet, but ‘Once Upon a Time’ will forever be part of the ABC legacy and we can’t wait for fans to join us in this epic final chapter.”

“‘Once Upon a Time’ has been an amazing journey for all of us at ABC Studios and for fans around the world,” Patrick Moran, President ABC Studios, added. “We’re so proud and appreciative of the hard work and creative talent that Eddy Kitsis, Adam Horowitz and their cast and crew brought to this show for seven magical seasons.”

Lana Parrilla, Robert Carlyle, Colin O’Donoghue, Andrew J. West, Gabrielle Anwar, Dania Ramirez, Alison Fernandez and Mekia Cox star in the show.

Colin O'Donoghue & Andrew J West Film 'OUAT' in Vancouver

Colin O’Donoghue is all smiles as he takes a break in between scenes of Once Upon a Time on Wednesday afternoon (December 13) in Vancouver, Canada.

The 36-year-old actor – who plays Captain Hook on the show – looked cool in a leather jacket as he filmed a few scenes in an alleyway.

PHOTOS: Check out the latest pics of Colin O’Donoghue

Colin was joined on set for the day by his co-stars Andrew J. West and Rose Reynolds.

Rose is a playing new characters on season 7 of the hit show Alice and her evil counterpart Tilly.

Once Upon a Time airs on ABC on Friday nights at 8/7c.

colin odonoghue andrew j west film ouat in vancouver 01
colin odonoghue andrew j west film ouat in vancouver 02
colin odonoghue andrew j west film ouat in vancouver 03
colin odonoghue andrew j west film ouat in vancouver 04
colin odonoghue andrew j west film ouat in vancouver 05

Colin O'Donoghue Gets Festive on Set of 'Once Upon a Time'

Colin O’Donoghue is ready for the holiday season with his red Starbucks cup on the set of his ABC series Once Upon a Time on Tuesday (December 5) in Vancouver, Canada.

The 36-year-old actor was joined by his co-star Robert Carlyle while filming a scene for the fantasy show.

PHOTOS: Check out the latest pics of Colin O’Donoghue

Make sure to catch new episodes of Once every Friday night at 8/7c on ABC.

30+ pictures inside of Colin O’Donoghue on the set of Once Upon a TimeMore Here! »

colin odonoghue gets festive on set of once upon a time 01
colin odonoghue gets festive on set of once upon a time 02
colin odonoghue gets festive on set of once upon a time 03
colin odonoghue gets festive on set of once upon a time 04
colin odonoghue gets festive on set of once upon a time 05