The cast opened up about the Evil Queen’s upcoming pure evil antics and Hook’s relationship with Emma.
During the panel, the cast and creators also announced that Aladdin and Jafar are coming to Storybrooke in season 6!
Once Upon a Time season six premieres September 25 at 8 PM on ABC.
FYI: Lana is wearing a Gomez-Gracia dress. Jennifer is wearing Eva Fehren rings.