38 years. 38 looks of Kate Middleton

Alice Temperley

Amanda Wakeley

Barbara Casasola

Caroline Herrera

Catherine Walker

Catherine Walker

Catherine Walker

Catherine Walker

Elan

Elie Saab

Emilia Wickstead

Emilia Wickstead

Eponine London

Erdem

Grey Sentaler

Gucci

Issa

Jenny Packham

Jenny Packham

Jenny Packham

Jenny Packham

Naeem Khan

Kate Spade

LK Bennett

LK Bennett

Marchesa Notte

Alexander McQueen

Alexander McQueen

Alexander McQueen

Missoni

Reiss

Rochas

Self Portrait

Temperley London

Alexander McQueen

Alexander McQueen

A-Line

Alexander McQueen