Leisure

Kate Middleton donates baby hamper to charity

Kate Middleton hasn't had an easy pregnancy, but she knows other parents have it far worse. And as a mother-to-be herself, she wants to help.
Kate Middleton.
Kate Middleton.
Quartz