Best Princess Margaret Wedding Dress

And, of course, the biggest costume piece in this season was the gown worn by princess diana on her wedding day on july 29, 1981. The true story behind princess margaret and lord snowdon's tumultuous marriage. Princess Margaret's wedding dress…