Luxury sock brand Corgi Hosiery has supplied Britain’s royal family with socks for nearly 28 years.
Third time’s a charm for the Duchess of Cambridge.
The Duchess of Cambridge wore the same Alexander McQueen ivory skirt suit she donned in 2013 for Prince George’s christening.
The Duchess of Cambridge also wore a bright green Catherine Walker coat dress.
See the top tributes from designers and fashion movers and shakers for Queen Elizabeth II’s birthday.
In a major moment, the monarch looked energetic and elegant as she greeted the crowd of well-wishers.
In her latest 90th birthday photo, the queen proudly poses with her two youngest grandchildren and five great-grandchildren.
The young royal once again donned Start-rite’s Jo shoes for a historic photo featuring four generations of the House of Windsor.