Apparently, even royals doubt themselves.
The Duchess of Cambridge, Kate Middleton, is opening up about her own fears and struggles when it comes to motherhood and pregnancy.
“I think anyone who doesn’t [struggle with guilt] as a mother is actually lying,” the 38-year-old mother of three told Giovanna...