While out on a boat with friends in Miami with her eight-year-old son Sasha, Shakira flaunts her toned legs in a flowing sundress.

Shakira was spotted enjoying a boating excursion with friends in Miami on a sunny Saturday afternoon. The 46-year-old singer, recently honored as Billboard’s Woman of the Year, looked radiant in a blue patterned sundress that highlighted her toned figure. She accessorized with wide-framed sunglasses, adding a touch of glamour to her ensemble. Her voluminous light brunette hair flowed freely, cascading onto her chest.Fun in the sun: Shakira was spotted while heading out on a boating trip with a group of her friends in Miami on Saturday afternoon

Accompanying Shakira on the outing was her youngest son Sasha, aged eight. She shares Sasha and her eldest son Milan, aged nine, with her former partner Gerard Pique, a former professional athlete whom she began dating in 2011 after he appeared in her music video for “Waka Waka (This Time for Africa).” Milan was born in 2013, followed by Sasha two years later.Family time: The hitmaker was also joined by her youngest son Sasha, aged eight, during the outing

Shakira and Pique announced their separation in June of the previous year, a decision that surprised many. The former couple’s relationship faced scrutiny amidst rumors of infidelity directed at Pique.Lovely locks: The Grammy Award-winning performer's voluminous light brunette hair remained free-flowing and cascaded onto her chest

Recently, Shakira was seen attending the Miami Grand Prix and was spotted with actor Tom Cruise, sparking speculation about a possible romance. However, a source clarified to Us Weekly that Shakira found the dating rumors amusing and emphasized that her relationship with Cruise was strictly platonic.

The insider shared that while Shakira enjoyed spending time with Cruise at the F1 event, she has no interest in dating him or anyone else at the moment. Her focus remains on her children and her career, and she isn’t looking to pursue a new relationship anytime soon.