The Duke and Duchess of Cambridge – aka Prince William and the hair envy goddess formerly known as Kate Middleton – are taking in Wimbledon, as they do every year. Today Kate was spotted in the royal box wearing a red L.K. Bennett dress (which is already sold out!), while William appears to be wearing exactly […]