Shirt: Kyroe Oxford Polo in Purple by Ted Baker (Thanks Cooper!)
Blaine Anderson (played by Darren Criss) on Glee on Fox was spotted wearing this purple polo shirt on Glee on episode 'Jagged Little Tapestry' (6x03) in Jan 2015. Blaine's Shirt is the Kyroe Oxford Polo in Purple by Ted Baker .