The Duchess formerly know as...
The Duchess formerly known as Kate Middleton, is doing wonders for the Royal family brand during her trip to Canada with Prince William.
The Duchess of Cambridge was glowing as she made an official visit to Manchester in the sunshine.