Top: Novalee top by Diane von Furstenberg
Rachel Berry (played by Lea Michele) on Glee on Fox was spotted wearing this white bow front blouse on Glee on episode 'Puppet Master' (5x07) in Nov 2013. Rachel's Top is the Novalee top by Diane von Furstenberg .