In what will likely be her last public appearance before her third child is born, Duchess Kate wore a brown Catherine Walker coat dress, Balenciaga earrings, and a hat by Lock & Co.
Getty
The Duchess is glowing just weeks before welcoming her third baby.