The Princess of Wales looked gorgeous at Wimbledon ... Catherine opted for an on-the-nose, all-green outfit. Her emerald Catherine Walker coat matched her padded headband, while her bright ...
After a tumultuous year for Catherine, Princess of Wales, known by many as Kate Middleton, the public waited with warm anticipation to see her stride up to the annual morning church service at St ...