Top: Silk zip blouse by Theory (Thanks Rebecca!)
Rachel Berry (played by Lea Michele) on Glee on Fox was spotted wearing this purple zip front top and polka dot skirt on Glee on episode 'Naked' (4x12) in Jan 2013. Rachel's Top is the Silk zip blouse by Theory .