As the American-British drama series The Crown prepares to launch on Netflix on November 4, look back at some of Princess Margaret's most memorable looks.
The TV show is a biographical story about the reign of Queen Elizabeth II from 1947 to the present day. Vanessa Kirby will play Princess Margaret, and Claire Foy The Queen. It is reported to have cost £100 million to make.
1947 saw a young Princess Margaret launch the 'Edinburgh Castle' in Belfast alongside Peter Townsend. She wore a coat dress with contrasting lapels and collars for the occasion.Read the full article here