Jaime would be a good guess. Alternatively, it could be Loras Tyrell or Kevin Lannister who kills her. Or even, at the extreme, Rickon or Aegon Targaryen.
Or, possibly, it could be Tommen that kills her, without becoming a wight. Keep in mind, Joffrey is dead, Myrcella is in a very dangerous place and almost died…