Cara Delevingne at the 2013 Victoria's Secret Fashion Show in New York City. (November 13, 2013) -Photo: Getty, Splash News, WENN
What a goofy scene….but then that’s what fashion is, an insane merger of goofiness, lust and narcissism, powered by lots & lots of money.
Commenting as a Guest
Sign in or Join.