Kate Middleton through years - wedding dress
24 / 36
Kai Pfaffenbach/Reuters