Supergirl is usually fighting crime on the streets of National City but it was her costume that was fighting the elements as the windy weather gave onlookers a flash under the Supergirl costume as Melissa Benoist shot scenes in Vancouver, Canada.
In fact, these pictures could quite well be for the season finale of Supergirl Season 3. Several other main characters were pictured on set including Mehcad Brooks as James Olsen/Guardian, Chyler Leigh as Alex Danvers, Chris Wood as Mon-El, and Erica Durance. as Alura Zor-El.
Melissa had also been spotted on a previous film set of Supergirl dancing in between takes! You can check out the funny video below.
Also Read: 'Supergirl' Star Melissa Benoist Calls For Entertainment Industry Change Following Sexual Harassment Claims
The scene filmed in Vancouver, Canada showed Supergirl looking worried with Alura Zor-El putting her hand on Supergirl's arm to reassure her of something.
Supergirl was then pictured getting ready to make a run for it and also the wind blowing up her skirt again. Her hair was also a victim of the weather getting blown all over the place!
Wearing a red and back costume with the same Supergirl 'S' on the front Erica Durance AKA Alura Zor-El had both arms up motioning to Supergirl who flashed a smile back.
Melissa Benoist also showed off her amazing biceps that could be seen sculpted through her red, blue, and gold Supergirl costume.