Weddings will vary in their level of formality, but a good rule of thumb is to always be overdressed, rather than ...
“Cocktail dresses are superbly versatile and can be seen during fine dining, a wedding, a semi-formal party, company dinners, ...