At the annual Commonwealth Day Service at Westminster Abbey last week, Kate wore a delightful red Catherine Walker coat dress, which was crafted with a bow as part of the design's neckline.
When you're one of the most-watched women in the world, it comes as no surprise the royal's hair is never left unpolished. Kate is said to frequent Richard Ward's Chelsea salon to maintain her rich ...