Played by: Lena Headey
TV ShowGame of Thrones
Not only is Lena Headey’s Cersei Lannister bad, she’s straight up scandalous! Cersei, the widow Queen of King Robert Baratheon, is the mother of three blond-haired children, all of which are from an incestuous affair with her brother, Jaime. This awful affair is kept a secret, and it’s widely believed that all three children were of course fathered by Cersei’s late ex-husband, a lie she perpetuates to preserve the throne for her son, King Joffrey.