The Princess of Wales supported Prince William at the Royal Charity Polo Cup on July 10.
Kate Middleton makes looking flawless seem effortless; these mid-length hairstyles show just how she manages it in many different moments in her life.
The Princess of Wales wore a stunning red, off-the-shoulder dress by Preen in Canada in 2016. This is Us actress Mandy Moore ...