The Duchess of Cambridge has got a gringe, cut her hair shorter, dazzled in some new styles and brought back some old favourites. These were Catherine’s best fashion moments of the year.


The Duchess of Cambridge has had an eventful year, giving birth to Princess Charlotte and completing an array of official engagements.