Temperley London Odele Shearling Coat

Temperley London Odele Shearling Coat

 

Temperley London Odele Shearling Coat


Sheepskin with luxurious fur lining and leather trim

Worn by the Duchess of Cambridge on:

  • 15 November 2012

  • 16 November 2012

  • 29 January 2013

  • 3 March 2013

  • 1 March 2014

BCBGMAXAZRIA White Ruffle Jacket

BCBGMAXAZRIA White Ruffle Jacket

Emilio Pucci Navy Double-Breasted Blazer

Emilio Pucci Navy Double-Breasted Blazer