Dame Vivienne Westwood poses for a photo after collecting her insignia from Britain's Prince Charles during an Investiture ceremony at Buckingham Palace, London on June. 9, 2006.
British designer led a colourful life on the ramp and in real life. Here are some photos
Sign up for the Daily Briefing
Get the latest news and updates straight to your inbox
Network Links
GN StoreDownload our app
© Al Nisr Publishing LLC 2025. All rights reserved.