We spotted Candice Swanepoel strutting her stuff during a photo shoot for Victoria's Secret in New York City earlier this week. Unfortunately for many fans, she wasn't wearing lingerie or sexy string bikinis.

The blonde beauty, 24, made several outfit changes, and at one point donned a black and white striped dress as she walked a cute little Russell Terrier on the sidewalk.

Earlier this month, Swanepoel hung out with fellow Angels Alessandra Ambrosio and Miranda Kerr at Coachella. The ladies were photographed looking very bohemian as they walked around the popular California music festival.

Swanepoel, who is 2013's Victoria's Secret swimsuit catalog cover girl, was born in South Africa. She is dating Hermann Nicoli, a Brazilian male model.

Check out more fashion shots of Candice on the following pages...