Victoria’s Secret opens first flagship store in Australia Victoria’s Secret opened its debut flagship store in Melbourne, Australia.…