Last week, Shakira showcased her toned physique as she basked in the sun in Ibiza with her children. The 45-year-old singer looked stunning in a vibrant tropical two-piece, featuring a yellow bikini top and matching shorts adorned with leaf and plant prints.
With her copper hair styled in a bun, Shakira laid out towels on the beach while enjoying a relaxing day with her two sons, Milan, 9, and Sasha, 7. She shielded her eyes with sunglasses as she took in the beach atmosphere.
Later, Shakira opted for a more casual look, covering up with an oversized white T-shirt and a baseball cap. She paired the outfit with taupe flip-flops and appeared to be on the phone. Her long hair cascaded down her back as she carried a large yellow and black bag over her shoulder.
One memorable moment captured Shakira smiling down at her son, who was wrapped in a blue tie-dye towel.
The Colombian singer, known for her recent single “Te Felicito,” shares her two children with footballer Gerard Piqué, with whom she has been in a relationship for over a decade.
In addition to her family time, Shakira is gearing up for a new project. She is set to star in and executive produce a new NBC series, Dancing With Myself. The show will feature dancers competing in a variety of high-energy challenges, with routines created and demonstrated by celebrity creators including Shakira herself.
Contestants will be isolated in their own pods and given a brief period to learn the new routines before performing them in front of a live audience. Shakira will be joined on the panel by Nick Jonas and Liza Koshy, with filming for the series already underway.