CBSN

Kate Middleton makes first solo public appear...