There is no end to the debate about the men in Gilmore Girls, but no one can deny that Lorelai (Lauren Graham) ended up with the right one. Lorelai's relationship with Luke Danes (Scott Patterson) takes its sweet time, but they really are the perfect couple. From the first episode of Gilmore Girls, Luke and Lorelai have an ongoing flirtation that culminates in a series-long will-they-won't-they dynamic. In fact, once they start dating, Luke reveals he's been in love with her for a long time, holding on to the horoscope she gave him when they first met eight years earlier. Over the course of the series, they face plenty of obstacles, like their breakup, Luke's surprise child, and Lorelai's marriage to Christopher (David Sutcliffe), but, especially once they make it through all of that, there is no denying that Luke and Lorelai are endgame.