The 2018 Victoria's Secret Fashion Show took place in New York City, New York, U.S., on Nov. 8. It will be broadcast on ABC on Dec. 2.


More...