The Victoria’s Secret Fashion Show filmed today in London, but won’t air until December 9th (at 10pm on CBS–set your DVRs!). Luckily, we live in the 21st century where Insta-stalking is a thing. Check out the best Instagrams from the show:
Subscribe to our newsletter for daily updates from SheFinds.
Your information has been successfully updated.
Uh oh, looks like there's a problem with your entry. Please try again.