Charlie Day and Mary Elizabeth Ellis of It's Always Sunny In Philadelphia
Character names: Charlie Kelly & The Waitress
Years dated in real life: 7
For eight seasons on FX's It's Always Sunny In Philadelphia, Charlie Kelly, played by the effortlessly hilariously Day, has been infatuated with Mary Elizabeth Ellis' character, who's known simply as The Waitress. Yes, although the gang went to high school with her, and although she hasn't actually been a waitress for the last four seasons, the self-absorbed owners of Paddy's Pub have still failed to learn her name.
In real life, there's no restraining order keeping Charlie away from the one he loves. Charlie Day and Mary Elizabeth Ellis have been married since 2006, and last year, had their first child.