The Victoria’s Secret Fashion Show returns in 2025 after a successful comeback in 2024.
The show will take place in New York City at the brand’s flagship store on 640 Fifth Avenue.
To stream the show, navigate to the Prime Video Home and Live TV tabs.
We only recommend products we love.
Author summary: Victoria’s Secret Fashion Show returns in 2025 with new Angels and performances.