The many gorgeous gowns of Princess Margaret, on the anniversary of her birth on 21 August 1930

See Full Page