Supergirl (Kara-Zor-El) as we all know is the cousin of Superman (Kal-El). She is also much more powerful than the Man of Steel although he does have more experience in battling supervillains. Melissa Benoist takes up the role of Kara Danvers in CW’s Supergirl and brings this character to life in a pretty cool way.
Another portrayal of Supergirl was in Smallville by Laura Vandervoort. Actress, Adrianne Palicki had also played a character who had been claimed to be Kara but Vandervoort appeared as Supergirl.
The character plays a huge role in Season 7 of Smallville and she had been seen adjusting to the life on Earth. The very first live-action version of this character was in a 1984 movie, Supergirl and it had starred Helen Slater. In this movie, Supergirl had landed on comes to Earth and was searching for the Omegahedron. This movie was failed at the box office.
But between Superman and Supergirl, the fanbase has been split. Since they are from Krypton, they do have a lot of the same powers. A few fans argue that Superman is the stronger one as he is bigger and others say that Supergirl is growing up on the larger planet, Krypton and this means that she has an edge over the Man of Steel.
Before the 2013 movie, Man of Steel the prequel comic had been released, with a story by David Goyer, Zack Snyder, and Geoff Johns. In this, Kara was a Kryptonian born to Alura In-Ze and Zor-El. Here, Kara lives thousands of years much before Superman is even born, and she joins Explorer Guild. Kara is the Captain of one of the scout ships and because of a sabotage, the ship crash-lands on Earth. This comic story hints at the fact that Kara had survived the fight with the Kryptonian but we have no information regarding what had happened to her next.
This is a very popular character and many fans have chosen her for cosplays. In the light of all this, let us look at 40 epic Supergirl cosplays: