DilemmaDiscover
All rankings

Actress

Who's the best actress of all time?

As of October 30, 2026, leads with 67% of head-to-head picks across 4 votes.

Make your picks to reveal

Ranking

Early results after 4 picks. They settle as more people vote.

  1. 11 pick67%
  2. 21 pick67%
  3. 31 pick67%
  4. 41 pick67%
  5. 51 pick33%
  6. 61 pick33%
  7. 71 pick33%
  8. 81 pick33%

The case for each

Meryl Streep

Twenty-one Oscar nominations, the most for any actor, and three wins, from Kramer vs. Kramer to The Iron Lady.

Zendaya

The youngest two-time Emmy winner for lead actress in a drama for Euphoria, and the star of Dune and Challengers.

Margot Robbie

Harley Quinn, The Wolf of Wall Street and Barbie, which she also produced: the highest-grossing film of 2023.

Audrey Hepburn

Roman Holiday won her an Oscar and Breakfast at Tiffany's made her a style icon for ever.

Julia Roberts

Pretty Woman made her America's sweetheart, and Erin Brockovich won her the Oscar.

Emma Stone

Two best-actress Oscars, for La La Land and Poor Things.

Cate Blanchett

Two Oscars, for The Aviator and Blue Jasmine, and a range from Queen Elizabeth to Bob Dylan to Tár.

Nicole Kidman

An Oscar for The Hours and a career from Moulin Rouge to Big Little Lies.

Viola Davis

The first Black actor to win the 'triple crown' of acting: an Oscar, an Emmy and a Tony.

Popular match-ups

Questions

Who's the best actress of all time?

How is this ranking decided?

How Dilemma rankings work

More Movies & TV rankings