Stella McCartney Awarded Order of the British Empire from Queen Elizabeth II

Designer Stella McCartney was awarded an Order of the British Empire from Queen Elizabeth II in London on Tuesday. Stella donned a bespoke navy suit of her own design and a headpiece made from two Cartier jewels sewn together by master milliner Philip Treacy.

Comments