Swanepoel sweetly holds her burgeoning belly with her right hand in the shot, wrapping her left arm over her chest as she stares into the camera from behind her tousled blonde locks. The 29-year-old model, who sports nothing but a few pieces of gold jewelry in the pic, is now six months pregnant her second child with her fiancé, Hermann Nicoli.
"Body blossoming," Swanepoel captioned the photo. "The path between spiritual and the physical ...aren’t women amazing?! #6months."