Elizabeth Taylor played the Egyptian queen in 1963's 'Cleopatra'. IMDb
Elizabeth Taylor played the Egyptian queen in 1963's 'Cleopatra'. IMDb

Why Cleopatra is no stranger to controversy: Unravelling the Egyptian queen's legacy both on screen and in history