Pay in 4 interest-free payments of $7.18 Learn more
Shipping Estimate
USA
- USA
- CAN
- USA
- CAN
Ships within 48 hours · Estimated delivery Nov 16 - Nov 21
Pay in 4 interest-free payments of $7.18 Learn more
Ships within 48 hours · Estimated delivery Nov 16 - Nov 21
Perfect for Victorian masquerade balls, historical reenactments, theatrical performances, formal photography sessions, and period-themed celebrations

It can be worn under suits, sport coats, or even on its own

In formal environments, stick to wearing your cardigan sweater with an oxford shirt and tie

When it starts feeling too elevated, check the formal line If the wedding venue feels especially grand, the invitation is very elegant, or the couple says cocktail but everything else says luxury evening, compare the outfit with formal wedding guest dresses

US$ 21.23
US$ 22.54
US$ 23.75
US$ 25.18
US$ 27.66
US$ 24.16