by Katie Hintz-Zambrano Fri, Nov 20th 2009
The Victoria's Secret Fashion Show, which will be broadcast December 1 on CBS, was taped yesterday in New York City and the lingerie giant pulled out all the stops. An elaborate stage played host to dozens of the best bodies in the world, plus the Black Eyed Peas rocked two songs and Fergie proved she can flaunt a hard body with the best of 'em.
read more