The location of the 2018 Victoria’s Secret show has been revealed. The lingerie giant announced on its Instagram account that it will take place in New York, the same city which held the first ever Victoria’s Secret fashion show back in 1995. The three-post announcement with the...
Advertisements