Actresses in the role of Cleopatra: Theda Bara 1917, Claudette Colbert 1934, Vivien Leigh 1945, Sophia Loren…