Catherine, Princess of Wales smiles on day four during Royal Ascot ...

Catherine, Princess of Wales smiles on day four during Royal Ascot ...