He may say some stupid shiz but all is forgiven!
Check out the insanely hot shirtless pic of Glee‘s Matthew Morrison in a spread for June’s Vogue.
Yum.