The Colombian singer was snapped on the beach whilst enjoying a few days away with her family. She was all natural with her husband Gerard Piqué.
It’s very rare to catch a snap of a celebrity with no makeup on and many female stars keep a full face on in all circumstances, even at the beach. But Shakira is known for being a natural beauty. With or without makeup.
Along with husband Gerard and their children, she spent a few days away with her family, but she couldn’t hide from the paparazzi who caught her at the beach enjoying her holiday with the Barca footballer.
In a fuchsia pink bikini, Shakira was natural and without any complexes making it clear that she can be proud of her mum’s body. Her confidence is a beautiful inspiration as the pressure to be perfect in her industry is always so high.
Although most fans praised the Colombian star's natural look, there were also some who mocked her makeup-free look. But in the end, one way or another, Shakira always knows how to dazzle her fans, and we think she looks amazing.
She's not the only celeb we've recently seen heating up front pages recently. Jennifer Lopez is proving that age is just a number and at 50 years old is still finding ways to leave us with our jaws dropped.
As clearly shown in the video above, you've got to admit - Shakira has still got it! Check it out and we'll let you be the judge.