Pay in 4 interest-free payments of $6.94 Learn more
Shipping Estimate
USA
- USA
- CAN
- USA
- CAN
Ships within 48 hours · Estimated delivery Aug 9 - Aug 14
Pay in 4 interest-free payments of $6.94 Learn more
Ships within 48 hours · Estimated delivery Aug 9 - Aug 14
Generally, a white shirt and very light blue shirt are the only 2 colors that you will see with stripes

You can match them effortlessly with your favorite vintage dresses or modern outfits

Prices vary depending on the collection, beadwork, and fabric choice

In most cases, semi formal means clean, dressy, and event appropriate without reaching tuxedo level formality

US$ 24.91
US$ 26.32
US$ 27.34
US$ 27.27