Kate Middleton, in a duck-egg knit and heart pendant, attends the Gatcombe Park Festival on August 6, 2005 near Tetbury, England. Getty Images

What Kate wore: The Princess of Wales's style evolution in 46 photos