There's a lot to love about Nathan Fillion: his love for all things nerdy, his willingness to embrace flannel and his ability to rock the hell out of a blazer are just a few of the Canadian's qualities.
The "Castle" star turns 43-years-old on March 27 (happy birthday, you old bugger!) and to celebrate, we thought we'd choose our 40 favourite photos of the Edmonton-native, because why not?
To be honest, it was tough narrowing it down to only 40 pics. The former "Firefly" actor has had so many hilarious and hot moments over the years that we could have easily picked out hundreds, but, in the name of time and sanity, we finally chose pics we think represent the funny guy at his best.