Cleopatra Through the Ages
Everett
Cable
In the HBO series, Rome, Lyndsey Marshal, left, plays a fictional version of the legendary queen.
Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.