Shakira has a beach day in Cabo San Lucas with her sons

She announced her separation from her longtime partner Gerard Piqué back in May.

But Shakira showed she was still focused on her family on Monday when she was spotted out with her sons Milan, nine, and Sasha, seven, at a beach in Cabo San Lucas, Mexico.

The 45-year-old Colombian musician highlighted her famous curves during the beach outing by wearing a revealing lavender crop top and shorts.


Leave a Reply

Your email address will not be published.