Top European Middle Ages Garment Clothing British Princess Champagne Dress Western Court Formal Costume Stage Performance Full Dress