In the pic, Shakira and her kids were both wearing red and black wetsuits — and she also shared another photo of herself holding Milan in the water.
“Milan is starting to really enjoy this!” she wrote.
Shakira shares her boys with boyfriend Gerard Piqué. They’ve been dating since 2011.
During a previous interview with Latina magazine, the singer opened up about her life as a mom.
“When you have a baby, when you feel his love, you feel so at peace with the world,” she said. “You just want to share the good news and share how happy you feel.”
Aww! Shakira's family makes her feel so wonderful.