Shakira may be 43-years-old, but she definitely still has the body of a 20-year-old.
Shakira has recently impressed her millions of followers online by posting a bikini photo, in which she looks breathtakingly toned and very young.
She also pointed out that she designed the swimwear herself by captioning the photo, “This is a new bathing suit I designed and my friend Bego made for me. I always need to create my own for the summer!”
Check out Shakira in her stunning swimsuit courtesy of her Instagram account: