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.
Katrina Kaif and Vicky Kaushal recently celebrated one month of their wedding
Prince Charles fears that Prince Harry could reveal things that could be damaging to Camilla
Vicky Kaushal and Sara Ali Khan also shared their pictures from Indore while shooting their next
It was recently reported that Garrett Hedlund and Emma Roberts have parted ways
Adele dropped an emotional video to announce postponement of her shows on Friday
Oliva Munn recently addressed challenges of motherhood after welcoming baby Malcolm