Skip to content
The Victoria’s Secret Fashion Show in pictures, as if you were there!
Credit: Getty Images

Here are the best looks from the Victoria’s Secret Fashion Show, which took place in New York City on October 15, 2024. It was a hell of a comeback for the angels!

More Content