CBSN

Princess Charlotte makes rare appearance for ...