Vest: City Print Vest by Moschino (Thanks Laurie!)
Kurt Hummel (played by Chris Colfer) on Glee on Fox was spotted wearing this city print vest on Glee on episode 'Tina in the Sky With Diamonds' (5x02) in Oct 2013. Kurt's Vest is the City Print Vest by Moschino .