Played by: Lena Headey
TV Show: Game 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.