Shakira left her millions of fans drooling over a beach photo which she posted on Instagram.
In the posted photo, the singer poses in a sizzling swimsuit. "This is a new bathing suit I designed and my friend Bego made for me," the 43-year-old Colombian singer wrote in the photo's caption. "I always need to create my own for the summer!"
The "She Wolf" singer looked stunning at the age of 43 and her bold picture garnered over 5 million likes.
Shakira has been vacationing in the Maldives with her longtime partner, Barcelona soccer star Gerard Pique, and their children.
"This is one of the sweetest places on earth," she captioned another beachy photo.
General Hospital’s latest episode ends with shocking death
Zoe Saldaña addresses actors and CGI performances in a candid interview
King Charles set to make last minute changes for major royal event after Andrew setback
Ed Sheeran takes a trip down memory lane with Benny Blanco after his engagement with Selena Gomez
Christian Slater, Patrick Dempsey share screen in 'Dexter' prequel three decades after 'Mobsters'
Kensington Palace releases a gratitude note written by Prince William for a special person