She only gave birth to her son Anacã, her first child with fiancé Hermann Nicoli, in October.
But Candice Swanepoel has wasted no time in getting back to work as she embarked on another stunning photo shoot on Monday – with her five-month-old in tow.
The blonde model, 28, looked truly beautiful in a classic white robe and minimal make-up on set in Rio de Janeiro, Brazil, as she breastfed her tot in-between stints of shooting.
Ask me anything
Explore related questions