Shakira, 44, is giving her fans a rare glimpse into summer life with her sons. The singer posted a new photo of her and her boys, Sasha, 6, and Milan, 8, who she shares with partner Gerard Piqué, 34, posing while enjoying a day of surfing at Wavegarden on Aug. 28. She has her arms around both of them in the pic and they are all smiling while showing off wetsuits.