dressing semi formal Semi-Formal Men's Attire Semi-Formal Wedding Attire: What It
Description
Long-Lasting Leather Laces

And if youve just opened an invite and thought, Okay what am I wearing? not to worry

Size chart: Size(cm) Bust Waist Hip XS 75-80 58-63 81-86 S 80-85 63-68 86-91 M 85-90 68-73 91-96 L 90-95 73-78 96-101 XL 95-100 78-83 101-106 XXL 100-105 83-88 106-111

One shoulder with bow detail
