The Duchess was in new separates for an engagement at the Natural History Museum today. Tim P. Whitby/Getty Images
The Duchess Wears Catherine Walker & Alexander McQueen, UPDATED: Princess Estelle & Prince Oscar Join the Party
Kate opted for a coat by Catherine Walker atop an Alexander McQueen dress for day 2 of the royal tour.
This morning Kate and William accompanied Prince Philip for the walk to church services at Sandringham.