Since the day we decided that boys no longer have cooties, girls everywhere have been falling head over heels for the guys on our television sets. The unrealistic sweetness and devotion of these fictional characters is what gets us hooked on shows like Lizzie McGuire and Gossip Girl. As much as you want and NEED to have these guys in your life, you can't. So instead, you watch and re-watch films and episodes, hoping that one day you'll find some real-life replacement who lives up to your expectations.
1. Cory Matthews from Boy Meets World
2. David Gordon from Lizzie McGuire
3. Austin Ames from A Cinderella Story
4. Tim Riggins from Friday Night Lights
5. Troy Bolton from High School Musical
6. Chandler Bing from Friends
7. Marshall Eriksen from How I Met Your Mother
8. Chuck Bass from Gossip Girl
9. Nathan Scott from One Tree Hill
10. Derek Shepherd a.k.a. "McDreamy" from Grey's Anatomy
11. Neal Caffrey from White Collar
12. Jack Dawson from Titanic
13. Will Blakelee from The Last Song
14. Landon Carter from A Walk to Remember
15. Leo from The Vow
16. Noah Calhoun from The Notebook
17. Jim Halpert from The Office
18. Augustus Waters from The Fault In Our Stars
19. Finn Hudson from Glee
20. Nick Parker from The Parent Trap
21. Willard Hewitt from Footloose
22. Chase Matthews from Zoey 101
23. Eric Foreman from That's 70s Show
24. Thor from The Avengers
25. Matty Flamhaff from 13 Going on 30