Kate Middleton made her first public speech today at a charity event for childrens hospices.
Kate Middleton makes her first public speech