Photo: Gerard Pique Instagram; Carlos Alvarez/Getty Images

Shakira’s sons are always on her mind.
The 44-year-old singer spoke about her children in an interview for the November cover ofCosmopolitan, opening up about parenting Milan, 8, and Sasha, 6, whom she shares with her partner,Gerard Piqué.
“Having a partner who’s completely opposite in that sense comes in handy. My mind never stops,” she told the magazine. “I dream about my kids. I worry about them constantly. I torture my poor husband. Well, he’s not really my… I don’t know what to call him!”
“I’m a tiger mom and a helicopter mom and all these different moms,” she joked toCosmo.
Shakira.Ellen von Unwerth for Cosmopolitan

The singer and the Spanish soccer star, 34,first met in 2010and have never married. Last year, Shakira told60 Minutesthat marriage “scares” her, saying “I don’t want him [Piqué] to see me as the wife. I’d rather him see me as his girlfriend.”
James Devaney/Getty Images

“It’s one of the most difficult things I’ve done in my life,” she said at the time. “I’ve been on the most challenging stages performing in front of really demanding audiences and I’ve been meeting with world leaders who sometimes make you a little bit apprehensive, but nothing has made me so self-conscious as being a mom.”
She continued, “Every day I wonder if I’m doing the right thing. I just want to improve in the job, the hardest job on earth.”
In conversation withCosmo, the “Hips Don’t Lie” singersaidshe and Piqué try to make life as normal as possible for their two sons.
“There are artists who always need a crowd. I don’t need that,” Shakira explained. “I like disappearing for a while and just being a person.
“The outfit my kids love the most is my PJs. I’m glad they’re not going to remember their mom like the big pop star onstage covered in glitter,” she added.
source: people.com