Skip to playerSkip to main content
  • 12 years ago
Fashion designer L'Wren Scott died in an apparent suicide Monday, but major media outlets are giving her life a more simplistic summary.
Be the first to comment
Add your comment

Recommended