SOAPnet.com's weekly look at TV's most dashing fellas.
2 of 9
Sweet Baby (Faced) James
Here's a fresh-faced James Lafferty, in his first season playing Nathan Scott on One Tree Hill. Sure, Nate was kind of a jerk then, but he was undeniably cute (we think Peyton, Brooke, and Haley would agree ... ).