Kate Middleton's 34 best looks for her 34th birthday

The Duke And Duchess Of Cambridge Tour Australia And New Zealand - Day 4
The Duke And Duchess Of Cambridge Tour Australia And New Zealand - Day 4