Entertainment | Tue Mar 18, 2014 9:54am IST

Fashion's L'Wren Scott found dead in NYC in apparent suicide