Katherine Langford's New Look Sparks Speculation She's Playing Morgan Stark in 'Avengers: Endgame'

Katherine Langford was reported to have joined the cast of Avengers: Endgame back in October, but not many details were revealed about her part in the project.

Over the weekend, however, the former 13 Reasons Why star posted a photo to Instagram featuring bright red hair instead of her usual brown locks. The new hairstyle has fans speculating about Langford's involvement in the upcoming Marvel movie. It seems almost obvious she's changing her look so dramatically for a role.

View this post on Instagram

She (red)y ??

A post shared by KATHERINE LANGFORD (@katherinelangford) on

Since some of the cast members of Endgame recently assembled for various reshoots, Marvel fans believe the Australian actress dyed her hair for the role in the movie.

The salon that Langford visited in Australia also posted about the transformation on Instagram.

Ever since reports came out about her involvement in the fourth and final Avengers film, fans have been speculating about who Langford could be portraying.

One previous popular guess is that the 22-year-old actress would play the Kate Bishop version of Hawkeye, while others thought she could bring to life an older Cassie Lang. Now, fans are all but convinced Langford will be portraying Morgan Stark, the child of Tony Stark and Pepper Potts that Stark hinted at in Avengers: Infinity War.

Langford could always be sporting the bright new color for another one of her projects, including Cursed, an upcoming Netflix series, however. Fans will be able to know for sure when Avengers: Endgame hits theaters on April 26, 2019.