Captain Marvel's costume has been revealed in a new batch of set photos, but it's left many asking a big question: why is it green? Ever since Brie Larson was cast as Captain Marvel in the movie of the same name, fans have been eager to see the actor wearing the character's now-iconic costume. Though Carol Danvers has donned a number of outfits as a crime-fighter, it's the suit she's worn since ditching the name Ms. Marvel that fans have assumed would appear in her first solo movie. That reveal almost came at the end of Avengers: Age of Ultron, before Captain Marvel was traded out for Scarlet Witch.

The delay may have been disappointing, but it meant more time to get the character and costume right and provide her with a proper introduction. Many have assumed that will come as a cameo in Avengers: Infinity War, but thanks to Captain Marvel entering principal photography, we don't have to wait. Earlier today, some of the clearest set photos fans could hope for arrived and showed Larson in her full suit in the movie. The only problem was, it was in shades of green rather than red, blue, and gold. For long-time comic readers, however, the look wasn't puzzling, but exciting!

Why Larson's Costume Is Green

Captain Mar-Vell original green costume and in classic outfit from Marvel comics

Even for those who have been reading Captain Marvel comics for years, the history of Carol Danvers can be a bit confusing. We've already explained how Jude Law's Mar-Vell ties into Captain Marvel, but it's worth touching on few points to explain the green suit. When the Kree warrior Mar-Vell originally came to Earth, he donned a green and white suit and used the name Captain Marvel. Eventually, he upgraded to the more familiar red and blue costume with the gold star which would serve as inspiration for Carol when she gained similar abilities.

RELATED: Brie Larson is Doing Flight Training for Captain Marvel

Over time, Carol adopted her black and gold suit that she wore for most of her time as Ms. Marvel, but she returned to a costume inspired by Mar-Vell when she took his mantle as he'd been dead for years. There was never any doubt that Carol would wear some version of this modern suit in the MCU, but it was also a safe bet that Marvel would tweak it in some way to make it look good in real life. Interestingly, the suit revealed today looks just like you'd expect an MCU version of the Captain Marvel costume to appear, only with a different color scheme.

First look at our Captain Marvel @brielarson in costume! https://t.co/rp8ZI9l5HU

But why is the suit green? @MCUExchange @screenrant pic.twitter.com/Q7eJZi8HCI— Eric Leamen (@ericleamen) January 25, 2018

There are a couple of reasons why Carol might be in this green costume. The simplest explanation is that she snags it from a Kree soldier after gaining her powers. It's hard to guess what Marvel will change or condense when it comes to Captain Marvel's origin, but we do know the Kree-Skrull War will be a big part of the movie. As such, there's a chance Carol will gain her powers during the conflict and then grab a uniform from a fallen Kree warrior as she heads into battle. The other big possibility is that we're seeing Mar-Vell's original suit which gets handed down to Carol.

What The Kree Uniform Tells Us About Captain Marvel

If Carol simply grabs a random Kree uniform, all we can really glean from the image is how the soldiers will look in the movie. But the bigger possibility is that while the Kree will wear something like this suit, we're actually seeing Mar-Vell's specific uniform as a Captain. From Agents of S.H.I.E.L.D. to Guardians of the Galaxy, we've seen a lot of Kree attire, but nothing that has looked anything like this costume. It could be that times have changed, since this film is set in the '90s, but it's more likely that this is Mar-Vell's costume. He'll likely wear it when he comes to Earth and it will pass to Carol upon his death - and her gaining her powers.

RELATED: Captain Marvel Casts She’s Gotta Have It Star DeWanda Wise in Big Role

Aside from the green, it doesn't look much like the suit from the comics, but it is much closer to an MCU spin on the original Captain Marvel's suit in the Ultimate Comics. Altered to Mahr-Vehl, the Kree warrior wore a suit more like this one in the Ultimate imprint of Marvel comics. In fact, the suit Larson wears in the set photos looks like a mix between Ultimate Mahr-Vehl and Carol's current uniform in the main comics universe (especially the chest insignia). We'll have to wait to know exactly why Carol wears this particular costume, but it provides us with a pretty good idea of what the final Captain Marvel costume will look like.

Both fan and concept art of Carol's MCU costume has basically mixed Captain America's various costume's with the Captain Marvel suit from the comics. The results have looked strikingly similar to what we see on Larson in the set photos, aside from the colors. Given that, we'll probably see Carol first don this green outfit to fight a final conflict in Captain Marvel before the end of the movie sees her change the color scheme. It could even be that Mar-Vell's costume will be the blue and red outfit and the green is merely a generic Kree costume. In that case, the color change could be homage to Mar-Vell. If not, it may just be a play on Captain America who Larson may idolize given their shared military background.

With the set photos potentially giving away a big reveal from the movie, don't be surprised if Marvel soon unveils an official look at Brie Larson as Captain Marvel. After all, if this suit is already made then her final costume probably is all well, so expect more from Captain Marvel before long.

MORE: Captain Marvel Has One of MCU's Most Unique Origin Stories

Key Release Dates