With over 17 feature films released to date and a collective worldwide gross of over $9 billion, the Marvel Cinematic Universe is the most profitable film franchise of all time. Although the intriguing characters, amazing spectacle, and intertwining plot lines are undoubtedly what keeps audiences coming back for more, casting a wide variety of beautiful women certainly doesn’t hurt their odds of success.
While most films have an imposing muscular male at the center of the story, there have still been plenty of female characters introduced into the MCU over the last decade to keep eager males satisfied. And in 2019, audiences will finally get a look at their first female-led superhero film with Captain Marvel, which finds Brie Larson suiting up to play the eponymous half-human/half-Kree hero.
But before then, we still have Black Panther, Avengers: Infinity War, and Ant-Man and the Wasp to look forward to -- which will all feature a number of new and familiar female beauties.
So let's take a look back at the women of the Marvel Cinematic Universe and see where each one of them falls on your scale of attractiveness. Rate wisely and by the end, we should have a pretty good idea of what type of women you simply can't resist!
Scarlett Johansson has appeared as Black Widow in five MCU movies to date, though she is already slated to appear in both Avengers 3 and 4. On top of being one of the most attractive women in the movie industry, Johansson is also the highest paid actress of all time.
Evangeline Lilly first gained widespread notoriety for her performance at Kate on the hit ABC series Lost. Since then, she has made her debut in the MCU as Hope van Dyne in Ant-Man, though she is expected to play a much bigger role in this year's Ant-Man and the Wasp.
Before appearing as Sue Storm in the abysmal Fantastic Four reboot, Kate Mara had a small role in the MCU proper with her appearance as a U.S. Marshall in Iron Man 2. She has since appeared in American Horror Story and House of Cards.
Natalie Portman has appeared as Jane Foster in both Thor and Thor: The Dark World. As of right now, it doesn’t look like the actress will be making another appearance in the MCU, though she is set to star in the upcoming sci-fi thriller Annihilation.
Jaimie Alexander made her debut in the MCU playing Sif in 2011’s Thor. She has since reprised the role in both Thor: The Dark World, and the Marvel television series Agents of S.H.I.E.L.D., though she did not make a reappearance in last year’s Thor: Ragnarok.
Leslie Bibb plays the character of Christine Everhart, who has appeared in both Iron Man and Iron Man 2. She is a journalist who has covered both Tony Stark's professional and personal life. Bibb has also appeared in Talladega Nights: The Ballad of Ricky Bobby.
Laura Harrier played Liz, Peter Parker’s love interest, in last year’s Spider-Man: Homecoming. With the character making her departure from NYC at the end of the film, it’s looking unlikely that her character will be making another appearance in the MCU.
Brazilian actress Debora Nascimento made a brief appearance in the MCU with a small role in 2008’s The Incredible Hulk. Here, she played Martina, a factory worker who works alongside Bruce Banner. Nascimento and Martina have yet to make another appearance within the franchise.
Best known for playing Robin Scherbatsky in the hit sitcom How I Met Your Mother, actress Cobie Smulders has also carved out a nice recurring role for herself in the MCU as Maria Hill, the former Deputy Director of S.H.I.E.L.D. and an employee of Stark Industries.
Linda Cardellini made her debut as Laura Barton, the wife of the Avenger Hawkeye, in the 2015 film Avengers: Age of Ultron. Since then, Laura has only been mentioned a few times, though she is set to appear in the upcoming Infinity War.
Rebecca Hall starred as Maya Hansen in 2013’s Iron Man 3. Here, she played a scientist working alongside Aldrich Killian who seeks out Tony Stark when their inventions begin to backfire, though she is later killed by Killian for speaking out.
Probably best known for her role as Max Black in the hit sitcom 2 Broke Girls, Kat Dennings made appearances in both Thor and Thor: The Dark World, where she played Darcy Lewis, an intern of the astrophysicist Erik Selvig.
Rene Russo appeared as Frigga in both Thor and Thor: The Dark World. She was the wife of Odin and the Queen of Asgard. However, she was killed by the Dark Elf Malekith when attempting to protect Jane Foster during her visit to Asgard.
Rachel McAdams has appeared in everything from romance movies, to gritty dramas, to teenage comedies. And now that she has appeared as Christine Palmer, the love interest in Doctor Stranger, she can also add superhero blockbusters to that list as well.
Hayley Atwell made her debut in the MCU with her appearance as Agent Peggy Carter in Captain America: The First Avenger. Since then, she has played a vital role in the Captain America series, and she has even reprised the character in her own TV series.
Unless you were watching closely, you might have missed Natalie Dormer’s turn as Pvt. Lorraine in Captain America: The First Avenger. Since then, Dormer has only sky-rocketed to fame thanks to her portrayal of Margaery Tyrell on HBO's Game of Thrones.
Gwyneth Paltrow plays Virginia “Pepper” Potts in the MCU, who first appeared in 2008’s Iron Man and will reprise her role in Avengers: Infinity War and beyond. Pepper is the Chief Executive Officer of Stark Industries and the ongoing love interest of Tony Stark.
Better known for playing Arwen in the Lord of the Rings trilogy, Liv Tyler had a brief stint in the MCU when she appeared as Dr. Elizabeth “Betty” Ross in 2008’s The Incredible Hulk. She has not appeared in another Marvel movie since.
You could tell actress Cate Blanchett was having a delightful time hamming it up to play Hela Odinsdottir, the Asgardian Goddess of Death, in the latest installment of the Thor series. But since the character met her demise in the film, it's unlikely she'll ever reprise the role.
Stephanie Szostak had a small role in the MCU appearing as Brandt in 2013’s Iron Man 3. However, you may have also recognized her for her performances in Dinner for Schmucks, We Bought a Zoo, and R.I.P.D. She is also set to star in the upcoming TV movie Perfect Citizen.
Emily VanCamp made her first appearance in the MCU in 2014’s Captain America: The Winter Solider where she played Kate, AKA Agent 13. She popped up again in Captain America: Civil War and has since appeared as Emily Thorne/ Amanda Clarke in the hit TV drama Revenge.
Zendaya popped up in last year's Spider-Man: Homecoming as Michelle Jones, a cynical student at Midtown School who enjoys poking fun at her fellow students. It’s rumored that Zendaya will reprise her role in the upcoming Spider-Man sequel, most likely as Peter's latest love interest.
For being one of the most beautiful women in Hollywood, Zoe Saldana often ends up being hidden behind layers of makeup and CGI for her appearances in a number of blockbuster movies, including Avatar, Star Trek, and Guardians of the Galaxy.
You probably wouldn’t have even recognized actress Karen Gillan behind the makeup and prosthetic she wears to play Nebula in the Guardians of the Galaxy movies. The actress is also set to reprise this role in the upcoming Avengers film.
Elizabeth Debicki is yet another beautiful actress in the MCU who ends up getting disguised behind loads of makeup and prosthetics when she appears as Ayesha in the Guardians of the Galaxy films. She also played Jensen in the recently released The Cloverfield Paradox.
Laura Haddock briefly appeared as Meredith Quill in both Guardians of the Galaxy Vol. 1 and 2. She is the mother of Peter Quill, who passed away when her son was only eight years old. Haddock has also appeared as Vivian Wembley in Transformers: The Last Knight.
Elizabeth Olsen made her debut in the MCU playing Wanda Maximoff, also known as the Scarlet Witch. She played a vital role in Avengers: Age of Ultron, and is set to reprise the character in the upcoming Avengers: Infinity War.
Claudia Kim appeared as Doctor Helen Cho, an ally to the Avengers in 2015’s Age of Ultron. Though the actress hasn’t appeared in any other MCU movie to date, she recently appeared as Arra in last year’s adaptation of The Dark Tower series.
Best known for her comedic roles in films like 13 Going on 30 and 27 Dresses, Judy Greer popped up as Maggie Lang in 2015’s Ant-Man. She is already expected to reprise the role in this year’s sequel to the film, where she will continue to play Scott’s ex-wife.
After briefly appearing as Peter Parker’s surprisingly attractive aunt in Captain America: Civil War, Marisa Tomei reprised her role as Aunt May in last year’s Spider-Man: Homecoming. It is unknown if Tomei will pop up once again in a Marvel movie.
Hope Davis is best known for starring in low budget independent dramas, including About Schmidt and Synecdoche, New York. However, she did briefly appear in the MCU as Maria Stark in 2016’s Captain America: Civil War, where she played the mother of Tony Stark.
Tilda Swinton certainly has a very distinct, almost out of this world, appearance — which made her perfect casting to play the Ancient One in 2016’s Doctor Strange. But are you into unorthodox beauty, or do you have more conventional tastes?
Zara Phythian had a small role playing a henchman of Kaecilius in 2016's Doctor Strange known as the Brunette Zealot. It’s unlikely that she’ll pop up again in future MCU films, though she does have a number of other films in the works, including Transit 17 and The Dark Kingdom.
Julie Delpy made a brief appearance as Madam B in 2015’s Age of Ultron. However, you may have recognized the French actress for her performance as Celine in The Before Trilogy, for which she was nominated for 2 Academy Awards.
English actress Dominique Provost-Chalkley had a brief appearance in 2015’s Avengers: Age of Ultron, where she played Zrinka, a woman in distress during Ulton’s final attack. She has since appeared as Arianna in the Syfy series 12 Monkeys and as Waverly in Wynonna Earp.
Pom Klementieff made her debut in the MCU with last year’s Guardians of the Galaxy Vol. 2, where she played Mantis, a former companion to Ego and a current member of the Guardians. She is already slated to reprise the role in this year’s Avengers: Infinity War.
In 2016’s Doctor Strange, Katrina Durden had a small part playing a henchmen of Kaecilius, known as the Blonde Zealot. The actress has also appeared in a number of other action films, including Kick-Ass 2 and the TV mini-series Street Fighter: Resurrection.
Tessa Thompson made her debut in the MCU just last year with her exciting turn as Valkyrie in Thor: Ragnarok. But with upcoming performances in Annihilation, Avengers: Infinity War and Creed II, it looks like Tessa Thompson’s career is just ramping up.
Ever since her powerful performance in the Academy Award-winning film 12 Years a Slave, actress Lupita Nyong’o has shown up in a number of blockbuster films, including Stars Wars: The Force Awakens, The Jungle Book, and the latest installment of the MCU, Black Panther.
Actress Brie Larson has yet to appear in the MCU. But when she does, she will be the star of 2019’s Captain Marvel — which will be the first female-led superhero film in the franchise. Though she could always have a surprise cameo before then.