Dress: Cozy Day Flounce Dress by Free People
Marley Rose (played by Melissa Benoist) on Glee on Fox was spotted wearing this red striped dress and denim vest on Glee on episode 'The Break-Up' (4x04) in Oct 2012. Marley's Dress is the Cozy Day Flounce Dress by Free People.