Candice Swanepoel has got engaged to Hermann Nicoli.
The Victoria's Secret Angel, 26, and the Brazilian model, 33, are set to tie the knot after 10 years of dating.
A source close to the South African beauty told E! News: "She couldn't be happier."
Earlier this year, Candice admitted she is eager to start a family, but claimed she already felt married.