Prince William and Kate Middleton
Prince William in a dark suit and Princess Kate Middleton in a vibrant red coat and matching hat smile warmly at a public event.
Prince William in a dark suit and Princess Kate Middleton in a vibrant red coat and matching hat smile warmly at a public event.