An estimated 500 fans braved the February chlll on a Saturday evening in Richmond for a chance to see in the flesh the stars of hit ABC primetime TV show Once Upon a Time.
Lana Parrilla and Rebecca Mader, who play Regina/Evil Queen and Zelena/Wicked Witch of the West respectively, were among the actors who graced the red carpet outside the Gulf of Georgia Cannery for an invite-only party to celebrate the show's 100th episode, which will air March 6 on CTV.
The show, which flips between modern day and fairytale worlds and features globally famous fairytale characters, is primarily filmed in Steveston.
Photos by Gord Goble/Special to the News