Beanie: Striated Slouch Beanie from Anthropologie
Marley Rose (played by Melissa Benoist) on Glee on Fox was spotted wearing this green parka jacket and knit beanie on Glee on episode 'Swan Song' (4x09) in Dec 2012. Marley's Beanie is the Striated Slouch Beanie from Anthropologie.