Dress: Reflected moonlight dress by Free People (Thanks Roberto and Phillipa!)
Rachel Berry (played by Lea Michele) on Glee on Fox was spotted wearing this black and silver dress on Glee on episode 'Diva' (4x13) in Feb 2013. Rachel's Dress is the Reflected moonlight dress by Free People .