Sweater: Rosette Tea Party Cardigan in Green by Nanette Lepore
Emma Pillsbury (played by Jayma Mays) on Glee on Fox was spotted wearing this green ribbon and flower cardigan on Glee on episode '2009 ' (6x12) in Mar 2015. Emma's Sweater is the Rosette Tea Party Cardigan in Green by Nanette Lepore.