Picture: Fox
Cardigan: from H&M (no longer available)
Marley Rose (played by Melissa Benoist) on Glee on Fox was spotted wearing this patterned cardigan on Glee on episode 'Glee Actually' (4x10) in Dec 2012. Marley's Cardigan is the from H&M .
See all outfits from this episode
View all Glee outfits