Carolina Herrera Launches in L.A.

Fashion Wire Daily – Melrose Place is a quiet, tree-lined street tucked just off La Cienega Boulevard in heart of Los Angeles, a byway made famous first by the eponymous Nineties television series and nowadays by the internationally renowned clothing designers who dot the short blocks.