At this year's
Disney D23 Expo in
Anaheim, California on August 23, 2019, you could find a magical collection of screen-worn costumes designed by
Eduardo Castro from
ABC's Once Upon a Time fairytale drama as part of the
Walt Disney Archives Heroes & Villains costume
exhibit. The fantasy series ran for seven seasons from October 2011 to May 2018 and featured iconic fairytale, folklore and literary characters from the
'Enchanted Forest' (and beyond) who had been cursed by an
'Evil Queen' and no longer knew who they really were, living in the fictional seaside town of
'Storybrooke', Maine, until over time they discovered the truth and their histories were revealed.
Evil Queen costume worn by Lana Parrilla
in Once Upon a Time
In the series
Lana Parrilla plays the mayor of
Storybrooke,
'Regina Mills', and wears this costume as the
Evil Queen in the magical world.
Apparently the costume brocade material was supposed to dyed black but came out a rose color, which was then covered in black netting to create its unique look, but still looks more than fit for an
Evil Queen.
Once Upon a Time poster
For more sinister monarch wardrobes, make sure you also check out
Michelle Pfeiffer's Queen Ingrith costume from Maleficent: Mistress of Evil,
Susan Sarandon's Queen Narissa costume from Enchanted and
Charlize Theron's Queen Ravenna costumes from
The Huntsman: Winter's War, to name a few.
Cruella de Vil costume worn by Victoria Smurfit
and car from Once Upon a Time
Victoria Smurfit plays
Storybrooke's version of '
Cruella de Vil' and made her debut in the show's fourth season and returned to reprise her role in future episodes. She drives this customised 1980s
Zimmer Golden Spirit coupe car in the series.
Plus for the movie looks of this iconic
Disney villain, make sure you check out
Glenn Close's Cruella de Vil costumes from the live-action
101 and
102 Dalmatians movies.
Cinderella ball gown worn by Jessy Schram
in Once Upon a Time
In the series
Jessy Schram played
'Cinderella' for four episodes between 2011 and 2016 and wore this iconic blue ball gown for the character (accompanied by long white gloves).
Plus for other versions of this rags-to-riches princess, make sure you also check out
Lily James Cinderella movie ball gown and
Anna Kendrick's Cinderella costume from Into the Woods.
Hook costume worn by Colin O'Donoghue
in Once Upon a Time
Colin O'Donoghue was the devilishly handsome rogue
'Killian Jones' aka
'Captain Hook' in the
Once Upon a Time universe and sported this pirate look, along with others, during his time on the show from 2012 to 2018.
For another version of this iconic pirate, make sure you also check out
Christopher Walken's Captain Hook costume from
Peter Pan Live! on display.
Plus fans of the fairytale fantasy show can also check out all these other
Once Upon a Time costumes.
Once Upon a Time poster