Melissa Benoist looks overjoyed to be back working on set of the The CW television show Supergirl.
But temperatures were so cold in Vancouver, Canada that the Supergirl actress had to keep warm by dancing off against her co-star Peter Gadiot who was playing the character Mr. Mxyzptlk.

After a quick dance-off and a few laughs between the two stars an assistant then rushed over to Melissa with a big winter coat.
The scene they were shooting was from Season 2 Episode 13 titled “Mr. & Mrs. Mxyzptlk”. According to the Supergirl.TV article:
“DC COMICS’ MR. MXYZPTLK HITS NATIONAL CITY – When Mr. Mxyzptlk (guest star Peter Gadiot), a magical imp, shows up on Earth and declares his love for Kara (Melissa Benoist), she tries to let him down easy, thinking him harmless. However, he decides it’s a challenge and starts to wreak havoc on National City. Mon-El (Chris Wood) has seen beings like Mr. Mxyzptlk on Daxam and knows how dangerous they can be. He and Kara argue over how to get rid of Mr. Mxyzptlk, further straining their relationship. Meanwhile, Alex (Chyler Leigh) and Maggie (Floriana Lima) celebrate their first Valentine’s Day together. Stefan Pleszczynski directed the episode written by Jessica Queller & Sterling Gates (#213)”.

Peter Gadiot is known for his role as Cyrus in Once Upon a Time in Wonderland and is a British actor of Dutch and Mexican descent. However, according to BleedingCool.com Peter Padiot won’t be returning to Supergirl as the character Mxyzptlk, the “magical master of mayhem”. Instead it will be The State and Reno911! Star Thomas Lennon in Season 05 Episode 11.

Our fans on our official YouTube Channel also seem to love the video…or more specifically Melissa herself.
No bae wrote “She heats up the freeze with her hotness.”
vince west commented “Melissa just seems to make everything better”.
Fiona Donaldson left the message; “I’d give both my ovaries to be the girl that puts on Melissa’s coat for her”.
While Nico.33 added “This seems like an incredibly positive, and happy crew. It’s a great vibe for the show.”
VIDEO: Melissa Benoist Dances In Between Takes On Set of The CW’s Supergirl!
Melissa Benoist was born in Littleton, Colorado and rose to fame playing Marley Rose in the Fox musical comedy-drama television series Glee.

In another video, Melissa Benoist was again throwing some shapes but this time with The Flash aka Grant Gustin! While waiting between takes Grant started out shaking his hips before Melissa stuck out her elbows and gyrated her hips as well.
VIDEO: Supergirl and The Flash Dance-Off Between Takes On Crossover Episode
Shot on location in Vancouver at 13450 104 Ave, Surrey, BC Melissa Benoist and Grant Gustin were goofing around as they shot the “Elseworlds” Crossover episode.

Melissa Benoist Trivia: Melissa Benoist helped Chris Wood’s launch his website IDONTMIND that works to “put a stop to the stigma around mental illnesses”.