BOSS launched their new flagship Womenswear Store at the V&A Waterfront in Cape town tonight, with a glittering opening ceremony featuring store models, celebrity guests, cocktails and musical entertainment.
Have your say