'Glee' star Kevin McHale white cardigan blue shirt

'Glee' star Kevin McHale white cardigan blue shirt
Never has the "grandpa look" looked better!