Actresses

The Best Actresses Who Played Cleopatra, Ranked 

Ranker Entertainment
Updated July 9, 2020 1.6k votes 321 voters 8.6k views 20 items

List Rules Movies only

We’re ranking the best Cleopatra actresses of all time. As one of the most enigmatic and fascinating characters in antiquity, Cleopatra is often portrayed as being powerful, pragmatic, and sensual. Yes, she might have conquered Julius Caesar’s heart, but there’s still so much we don’t know about her. In fact, the mythos of Cleopatra has become so popular that it’s hard to separate fact from fiction.

From the very first films, actresses have portrayed their own unique version of Cleopatra. While Vivien Leigh captured Cleopatra’s charm in 1945’s Caesar and Cleopatra, Sophia Loren brought the heat to the big screen in her breakout performance in 1954’s Due notti con Cleopatra, which translates to Two Nights with Cleopatra. Elizabeth Taylor also turned a few heads with her classic portrayal in 1963’s Cleopatra, and Monica Bellucci played Cleopatra in Asterix & Obelix. Which actress is your favorite?

Vote up the best Cleopatra actresses to see who tops the list.

list ordered by
1
Elizabeth Taylor is listed (or ranked) 1 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 79 (1932-2011)

Birthplace: Hampstead Garden Suburb, United Kingdom

Cleopatra (1963)

Dame Elizabeth Rosemond Taylor (February 27, 1932 – March 23, 2011) was a British-American actress, businesswoman, and humanitarian. She began her career as a child actress in the early 1940s, ...more

More Elizabeth Taylor 

Inside The Tumultuous Romance Of Elizabeth Taylor And Richard Burton #17 of 853 The Best Actresses in Film History #184 of 753 People We Wish Were Still Alive

2
Vivien Leigh is listed (or ranked) 2 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 54 (1913-1967)

Birthplace: Darjeeling, India

Caesar and Cleopatra (1945)

Vivien Leigh (; born Vivian Mary Hartley and styled as Lady Olivier after 1947; 5 November 1913 – 8 July 1967) was a British stage and film actress. She won two Academy Awards for Best Actress, ...more

More Vivien Leigh 

#9 of 853 The Best Actresses in Film History #251 of 753 People We Wish Were Still Alive #281 of 424 Famous Women You'd Want to Have a Beer With

3
Monica Bellucci is listed (or ranked) 3 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 54

Birthplace: Città di Castello, Italy

Asterix & Obelix: Mission Cleopatra (2002)

Monica Anna Maria Bellucci (Italian pronunciation: [ˈmɔːnika belˈluttʃi]; born 30 September 1964) is an Italian actress and model. Bellucci began her career as a fashion model, modeling for the ...more

More Monica Bellucci 

#204 of 853 The Best Actresses in Film History #172 of 410 The Most Beautiful Women Of 2020, Ranked #1,302 of 1,883 The Greatest Actors & Actresses in Entertainment History

4
Leonor Varela is listed (or ranked) 4 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 46

Birthplace: Santiago, Chile

Cleopatra (1999)

Leonor Varela Palma (Spanish pronunciation: [leoˈnoɾ βaˈɾela]; born December 29, 1972) is a Chilean actress and model. She played the title role in the 1999 television film Cleopatra, and ...more
5
Sophia Loren is listed (or ranked) 5 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 84

Birthplace: Rome, Italy

Due notti con Cleopatra (1954)

Sofia Villani Scicolone (Italian: [soˈfiːa vilˈlaːni ʃʃikoˈloːne]; born 20 September 1934), known professionally as Sophia Loren (Italian: [ˈlɔːren], English: ), is an Italian film actress and ...more

More Sophia Loren 

#58 of 853 The Best Actresses in Film History #67 of 76 The Best Actresses to Ever Win Oscars for Best Actress #126 of 477 The Greatest Entertainers of All Time

6
Theda Bara is listed (or ranked) 6 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 70 (1885-1955)

Birthplace: Cincinnati, Ohio, United States of America

Cleopatra (1917)

Theda Bara ( THEE-də BARR-ə; born Theodosia Burr Goodman; July 29, 1885 – April 7, 1955) was an American silent film and stage actress.Bara was one of the most popular actresses of the silent ...more
7
Claudette Colbert is listed (or ranked) 7 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 93 (1903-1996)

Birthplace: Saint-Mandé, France

Cleopatra (1934)

Claudette Colbert ( kohl-BAIR; born Émilie Claudette Chauchoin; September 13, 1903 – July 30, 1996) was an American stage and film actress. Colbert began her career in Broadway ...more

More Claudette Colbert 

#100 of 853 The Best Actresses in Film History #33 of 76 The Best Actresses to Ever Win Oscars for Best Actress #243 of 1,883 The Greatest Actors & Actresses in Entertainment History

8
Virginia Mayo is listed (or ranked) 8 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 85 (1920-2005)

Birthplace: USA, St. Louis, Missouri

The Story of Mankind (1957)

Virginia Mayo (born Virginia Clara Jones; November 30, 1920 – January 17, 2005) was an American actress and dancer. She was in a series of comedy films with Danny Kaye and was Warner Brothers' ...more
9
Pascale Petit is listed (or ranked) 9 on the list The Best Actresses Who Played Cleopatra, Ranked
Pascale Petit Age: 81

Birthplace: Paris, France

A Queen for Caesar (1962)

Pascale Petit is an actress.
10
Florence Lawrence is listed (or ranked) 10 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 48 (1890-1938)

Birthplace: Hamilton, Canada

Antony and Cleopatra (1908)

Florence Lawrence (born Florence Annie Bridgwood; January 2, 1886 – December 28, 1938) was a Canadian-American stage performer and film actress. She is often referred to as the "first movie ...more
11
Linda Cristal is listed (or ranked) 11 on the list The Best Actresses Who Played Cleopatra, Ranked
ccmiller1492 added Age: 81

Birthplace: Rosario, Argentina

Linda Cristal (Spanish: [kɾisˈtal]; born Marta Victoria Moya Peggo Burges, February 23, 1934) is an Argentine-American actress. She appeared in a number of Western films during the 1950s, before ...more
12
Rhonda Fleming is listed (or ranked) 12 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 95

Birthplace: Hollywood, Los Angeles, California, United States of America

Serpent of the Nile (1953)

Rhonda Fleming (born Marilyn Louis; August 10, 1923) is a retired American film/television actress and singer. She acted in more than 40 films, mostly in the 1940s and 1950s, and became renowned ...more
13
Micheline Dax is listed (or ranked) 13 on the list The Best Actresses Who Played Cleopatra, Ranked
Dec. at 90 (1924-2014)

Birthplace: Paris, France

Asterix and Cleopatra 

Micheline Dax was a French film and stage actress. The Paris-born actress was born Micheline Josette Renée Etevenon. She died on 27 April 2014, aged 90, near Paris.
14
Helen Gardner is listed (or ranked) 14 on the list The Best Actresses Who Played Cleopatra, Ranked
Helen Gardner Dec. at 84 (1884-1968)

Birthplace: Binghamton, New York, United States of America

Cleopatra, Queen of Egypt (1912)

Helen Louise Gardner (September 2, 1884 – November 20, 1968) was an American stage and film actress, screenwriter, producer, editor and costume designer.
15
Hildegarde Neil is listed (or ranked) 15 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 76

Birthplace: London, England

Antony and Cleopatra (1972)

Hildegarde Neil (born 29 July 1939), also credited as Hildegard Neil, is an English actress.
16
Jeanne d'Alcy is listed (or ranked) 16 on the list The Best Actresses Who Played Cleopatra, Ranked
Jeanne d'Alcy

Cléopâtre (1899)

17
Magali Noël is listed (or ranked) 17 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 83

Birthplace: İzmir, Turkey

Totò e Cleopatra (1963)

Magali Noëlle Guiffray (27 June 1931 – 23 June 2015), better known as Magali Noël, was a French actress and singer.
18
Amanda Barrie is listed (or ranked) 18 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 83

Birthplace: Ashton-under-Lyne, United Kingdom

Carry On Cleo (1963)

Amanda Barrie (born 14 September 1935) is an English actress. She appeared in two of the Carry On films, and one episode of the BBC comedy series Are You Being Served? before being cast as Alma ...more
19
Danielle de Niese is listed (or ranked) 19 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 39

Birthplace: Melbourne, Australia

Giulio Cesare (2006)

Danielle de Niese is an Australian-American lyric soprano. After success as a young child in singing competitions in Australia, she moved to the United States where she developed an operatic ...more
20
Amy Stiller is listed (or ranked) 20 on the list The Best Actresses Who Played Cleopatra, Ranked
Age: 57

Birthplace: New York City, USA, New York

Highway to Hell (1992)

Stiller and Meara (Jerry Stiller and Anne Meara) were a husband-and-wife comedy duo that was popular primarily in the 1960s and 1970s. They made frequent appearances on television variety shows ...more