Credit: Frederick M. Brown/Getty Images Photo: John Francis Daley at FOX's Fall Eco-Casino Party in West Hollywood on September 13, 2010
Caught between the rugged handsomeness of Seeley Booth and the charming nerdy-ness of Jack Hodgins, John Francis Daley's Lance Sweets is just the right mix of business-suit serious and intelligent geek. On a show where people examine the bones of a corpse to find out more about a person, it's nice to know that someone is interested in our minds. Can't you just picture him asking you about your day? And actually listening?

The dimpled actor behind the young FBI psychologist is just as swoon-worthy. Born on July 20, 1985, in Illinois, John Francis Daley has acting in his blood. When he was just 9 years old, he played the younger version of Tommy to his dad's older version for U.S. and international tours of The Who's famous show. With a black belt in Kung Fu, he's a real life badass, but his curly hair and big smile really get us. John won our hearts as Sam Weir on Freaks and Geeks, and he now holds our attention every week as Sweets. Sweets is intrigued by the relationship Booth and Brennan have, but it's his on again/off again engagement with Daisy Wick that interests us. Will he get the girl that calls him Lancelot?

Source: IMDb