Select Page

When you think about your favorite movies, you have to consider the fact that they wouldn’t be as amazing if it wasn’t for the incredible actresses that star in them. Over the past decade, there have been dozens of actresses who have graced our screens with their beauty and talent. Some of the most popular actresses of the past decade, however, are the ones we remember the most. 

  1. Saoirse Ronan 

Despite being fairly young, this actress has made quite a name for herself in Hollywood. She is best known for her roles as Jo March in Little Women, Mary Stuart in Mary Queen of Scots, Lady Bird McPherson in Lady Bird, Eilis Lacey in Brooklyn, and Hanna in Hanna.

  1. Anne Hathaway

This actress stole our hearts in The Princess Diaries and proceeded to do the same in her roles as Josephine Chesterfield in The Hustle, Daphne Kluger in Ocean’s 8, Gloria in Colossal, Brand in Interstellar, and Fantine in Les Misérables.

  1. Charlize Theron

This beauty has become popular due to her roles as Megyn Kelly in Bombshell, Marlo in Tully, Lorraine Broughton in Atomic Blonde, Imperator Furiosa in Mad Max: Fury Road, and Mavis Gary in Young Adult.

  1. Rachel McAdams

To this day, Rachel McAdams is still well-known for her role as Regina George in Mean Girls. However, she has also starred as Annie in Game Night, Dr. Christine Palmer in Doctor Strange, Sacha Pfeiffer in Spotlight, Maureen Hope in Southpaw, and Mary in About Time.

  1. Scarlett Johansson

This stunner has appeared as Natasha Romanoff in Marvel Cinematic Universe, Rosie in Jojo Rabbit, Nicole in Marriage Story, Lucy in Lucy, and as The Female in Under the Skin. 

  1. Margot Robbie 

No one can forget Margot’s role as Harley Quinn in Suicide Squad. The talented actress has also starred as Sharon Tate in Once Upon a Time in Hollywood, Queen Elizabeth I in Mary Queen of Scots, Tonya Harding in I, Tonya, and Naomi Lapaglia in The Wolf of Wall Street.