Matthew Morrison, who plays lovable teacher Will Schuester on 'Glee,' shows off his hard body in the pages of Vogue's June issue.
Morrison, 31, is the eye candy in a fashion spread with model Raquel Zimmermann, seen here.
But back to those abs. Scroll below the regular photo for a zoom in of his 6-pack.
Real or tweaked with makeup and an airbrush? And does it matter?