John Slattery. 23 pictures that prove glasses make guys look obscenely hot mens glasses john slattery guys