In real life this brunette actress appears to be the opposite of the blond-haired Cersei Lannister. But there’s something we can’t deny — Lena Headey is a strikingly beautiful woman both on and off the screen.