Ranking the Avengers: Infinity War Makeovers, From Captain America's Beard to Blonde Black Widow

Some of the superheroes, including Captain America, Black Widow and Spider-Man, sure look different...

By Corinne Heller Nov 29, 2017 7:53 PMTags

Guys, is that you?

A few members of the Avengers got some sick makeovers for Avengers: Infinity War, which sees the superheroes team up to fight Thanos (Josh Brolin).

Black Widow (Scarlett Johansson) has gone blonde, channeling the actress' real look, and Spider-Man (Tom Holland) has himself a sweet new Spidey suit!

Thor (Chris Hemsworth) and Captain America (Chris Evans) take Movember to the next level and the former showcases the short hair and the eye patch he started wearing after suffering that gruesome injury by the hand of Hela (Cate Blanchett) in Thor: Ragnarok. But apparently, he won't be sporting it for the whole movie.

We ranked the Avengers' makeovers below.

Guys, You Look a Little Different...

A few beloved superheroes look different in Avengers: Infinity War. We ranked their makeovers!

4. Captain America (Chris Evans)

Steve Rogers looks mighty scruffy in the new film.

3. Black Widow (Scarlett Johansson)

Natasha Romanoff knows blondes have more fun.

2. Spider-Man (Tom Holland)

Peter Parker's got himself a sick new Spidey suit!

1. Thor (Chris Hemsworth)

Speaking of scruff, Thor's maintained his scruffy look from Thor: Ragnarok and has gone full pirate.

This isn't Thor's first makeover; the Norse god and superhero had originally sported long hair in the first Thor and Avengers films.

"When we started Chris Hemsworth on Thor," Marvel Studios head Kevin Feige told Vanity Fair in an interview posted this week. "Thor's hair is blond. He's got a cape; he's got a hammer. These are the things that make Thor, Thor. He's now appeared as that character so many times, Chris Hemsworth is Thor. So he cut his hair, you get rid of his hammer, and it's still him."

Marvel Studios released the first trailer for Avengers: Infinity War earlier on Wednesday, after debuting the footage during the D23 Expo in July. 

Avengers: Infinity War is set for release on May 4, 2018.