17. A wedding seven years in the making - The Mentalist
From day one, these two had chemistry and everyone knew it. Regardless, it still took seven seasons for Jane to figure out what he wanted—and then finally tie the knot with the only woman truly capable of handling his absurd ways. So rarely when a long-running TV show ends do fans get exactly what they want. Thankfully, it happened on The Mentalist and we couldn't be happier.
Watch The Mentalist with CBS All Access.