The navy smock the Duchess so elegantly stepped out wearing to her first royal engagement of 2015 has flown off the shelves within hours of her appearance.
As the Duke and Duchess of Cambridge are excitedly awaiting the birth of their second child, they have been busy preparing for the arrival of their new little prince or princess. Duchess Catherine and Prince William will be welcoming their second child in April next year and the couple are making sure they’re organised for […]