Princess Catherine Steals the Show in a Beloved Self-Portrait Dress and Wide Brimmed Hat at the Gart

Princess Catherine Steals the Show in a Beloved Self-Portrait Dress and Wide Brimmed Hat at the Gart