New trading cards of Marvel's Yelena, played by Florence Pugh, may be a new character to the Marvel Cinematic Universe, but she has a long history in the comics. Belova first appeared in Inhumans #5 back in 1999 and had a similar upbringing as Natasha Romanoff. Like Romanoff, she was trained to be a lethal spy in the Red Room and eventually worked for both the Russian Federation and S.H.I.E.L.D.
Yelena is one character from Black Widow's past they are introducing in her solo movie, but there are several other characters being introduced that have ties to her comic book history. Russian Captain America, minus the superpowers. Rounding out Black Widow's "family" is Melina Vostokoff (played by Rachel Weisz), who turned into the villain Iron Maiden in the comic books. With the release of the film only a few months away, fans have gotten plenty of trailers and posters for Black Widow to get a good idea of what the characters will look like. Now fans just got another sneak peek at Belova's costume.
Avengers: Infinity War. The Topps trading card can be seen below:
Fans are no doubt excited to see new heroes, and the villain Taskmaster, be introduced to the MCU, but many are also hoping to see the return of some familiar faces. what really happened on their Budapest mission.
When it comes to costume designs, the wardrobe department working on the MCU has always been on point. They've found a way to bring popular comic book characters to the big screen with modern costumes, while still honoring their look in the comics. Yelena Belova's costume has always been similar to Natasha's since Yelena eventually becomes Black Widow in the comics, so it makes sense why the two character's costumes would look so similar in Black Widow.
Source: Comicbook