Frasier
Niles (David Hyde Pierce) and Daphne (Jane Leeves) had viewers up in arms over their romance. After all, Niles was fully in love with Daphne by the third episode, but their relationship didn't progress for years. The drama started because he was married, and then he was single, but she wasn't single, and she was sort of afraid of his feelings for her. Frasier ended up pulling the trigger for both of them and they sealed the deal with a magical kiss.
Game of Thrones
Sure, Game of Thrones had a lot of twists and turns, but no one really saw this one coming! This kiss between Yara Greyjoy (Gemma Whelan) and Ellaria Sand (Indira Varma). The scene was only supposed to convey some light flirting between the two frenemies, but it escalated quickly on set and they decided to roll with it. Honestly, it just worked in the grand scheme of things!