Home Fashion Making the community a catwalk: City Centre malls launch world’s first outdoor fashion show on Google Street View in Dubai