This week’s Cosplays We Like comes from Mary Marvel from the Shazam franchise.
Mary Marvel is a superheroine who is the twin sister of Shazam, formerly known as Captain Marvel. She can transform into a super-powered adult by saying the name of the wizard Shazam. She has the powers of six goddesses: Selena, Hippolyta, Ariadne, Zephyrus, Aurora, and Minerva. She is a member of the Shazam Family and has fought against many villains, such as Black Adam, Dr. Sivana, and the Seven Deadly Sins. She first appeared in Captain Marvel Adventures #18 in 1942. She is also known as Lady Shazam and Mary Shazam in some versions. She will appear in the upcoming movie Shazam! Fury of the Gods, played by Grace Fulton.