Our African princess is officially off the market. Victoria’s Secret model Candice Swanepoel has gotten engaged to her boyfriend of ten years, Hermann Nicoli.

Meu eterno namorado. ?

A video posted by Candice Swanepoel (@angelcandices) on

The 26-year-old showed off her massive engagement ring on Instagram last night in a video of her dancing with her new fiancé. She captioned the video ‘Meu eterno namorado’, which roughly translates to ‘My boyfriend forever’ in Portuguese.

The South African beauty met the Brazilian hunk in Paris when she was just 17-years-old and has since kept their relationship very quiet. ‘She couldn’t be happier,’ a source told E! Online. We couldn’t be, either.

Congratulations, Candice! We wish you all the happiness in the world.

Where do you think Candice Swanepoel will get married? Leave your comment below!