The singer has four children - Lourdes, Rocco, David and Mercy.
"My kids are brutally honest when it comes to what they don't like. They have no tact whatsoever. They'll just say, 'Mum, get that song off' even when mine. It's hurtful but at least they're honest," showbizspy.com quoted the 53-year-old as saying.
Pics: Prabhas, Tamannaah Bhatia at 'Baahubali 2' first look launch at MAMI
'Ae Dil Hai Mushkil' photos: Aishwarya, Anushka, Karan get candid at MAMI
Photos: Huma Qureshi, Neha Dhupia and other celebs at MAMI
Photos: Amy Jackson, Daisy Shah at Mumbai airport
Photos: Sridevi, Irrfan and other celebs at 'Mughal-e-Azam' screening