Seth Rogan wears Garrett Leight sunglasses and eyeglasses in GQ