It's Alessandra Ambrosio!
It's VS Angel Alessandra Ambrosio, age 31. Alessandra had her second child with fiance Jamie Mazur, son Noah, in May 2012. Mind you, this Victoria's Secret runway photo was snapped just six months after she gave birth. It didn't take the Brazilian beauty very long to get her post-baby body into shape!