Vivienne Westwood bringing London fashion to South Beach with new flagship store on Collins Ave
British luxury fashion label Vivienne Westwood was approved for a new flagship in Miami Beach. Image renderings showed the fashion label's signature giant pink sign and orb sculptu…