The Daily Hotness: John Krasinski

By: Amelia McDonell-Parry / March 4, 2008

Cosmo, consider this probably the only time I will whole-heartedly agree with you about something. John Krasinski, who plays the world’s best TV boyfriend, Jim Halpert on The Office, is indeed a “fun, fearless male”. He’s also hot, sexy, smart, and funny, but I digress.