Game Of Thrones Season 8: 11 Characters Who Could Kill Cersei Lannister
6. Daenerys Targaryen
As established in The Last of the Starks, the main conflict of Game of Thrones right now is very much The War of the Two Queens, Cersei vs Daenerys. And since Cersei is more overtly villainous and evil than Dany, it makes sense that the latter would in some way triumph over former - but does that mean Daenerys kills her?
That's certainly what Daenerys wants. She has indicated her desire to rip Cersei out "root and stem", which is a fairly definitive mission statement. She's got means, motive, and opportunity, but it's still a little tricky to imagine her being the one to do it.
The reason for that is quite simple: if Daenerys kills Cersei, that presumably means Drogon kills her, since he's her executioner. And Cersei dying in dragonfire does not fit with the character at all: she's not some random Lord or Lady, but one of the biggest and best characters on the entire show. Again, it comes back to her death needing the personal touch, which Daenerys would struggle to deliver.