Shakira says tending to son Milan's bathroom duties is what has shocked her the most about motherhood.
"I didn't expect babies to need so many diapers. Nobody told me they needed to be changed so often," she said.
The 36-year-old said though motherhood has its challenges, she is managing just fine, reported People magazine.
More From This Section
3-month-old Milan is a great baby, Shakira shared.
"He's an easy one. He's very focused so far. I think he's going to have a lot of concentration because he focuses on anything I give to him or any little movie I play for him. He really watches.