Rehearsal dinners are usually held the day before a wedding as a way of getting the wedding party together ahead of the big day. They are a great way to unwind and for the bride and groom to thank everyone who has helped to the wedding, but what do you wear to a rehearsal dinner? Here's our guide to getting your look just right for the night before the big day. The first thing to do is to check your invitation for a dress code. Here are four of the main categories you may come across and what they mean:

White Tie/Black Tie

This is the most formal option. Men should wear a tuxedo, and women either a cocktail dress or evening gown. Make the most of the opportunity for some full out glamor!  It's not often you get the chance to wear a full-length evening gown, so make the most of it!  

Formal/Black Tie Optional

Men should wear a suit and tie for a formal event, and women can wear either a suit, a cocktail dress, or any other tailored smart dress.  Don't forget you can dress up any smart dress with some fabulous accessories. 

Semiformal/Dressy Casual

This is always a tricky one to get right. It's always better to be overdressed than underdressed, so I would recommend a polo shirt or smart shirt with some nice pants for men, and for women a party dress or smart trousers and a top. Definitely no trainers or flip flops! 

Casual

You might think casual means that anything goes, but even if the rehearsal dinner is a BBQ in somebody's garden you might be pushing it to turn up in cut-off shorts. Jeans should be fine, as are sundresses and tailored shorts.  Don't forget - if in doubt then give the bride or groom a call and ask!