It's the year of the rat!
- All the details on Duchess Kate's dazzling ruby earrings from this week's Buckingham Palace reception
- Duchess Kate wows in an elegant Alexander McQueen coat and Zara plaid dress in Bradford
- Duchess Kate's 2019 style evolution featured more trousers
- Beautiful photo of Duchess Kate released to celebrate her 38th birthday