Of course, all eyes are on the on the bride, but you can make sure you’re the best-dressed guest at any wedding you attend this year with one of the following dress styles.

1. Tea dresses

Tea dresses are a classic. They never really go out of style, but they are especially big news this year. The use of satin fabrics gives a more luxurious feel that’s perfect for a wedding. Florals look fabulous too, continuing the trend that’s big for fashion, cakes and wedding stationery alike.

2. Wrap dresses

Wrap dresses are big news for bridesmaids, and this extends to wedding guests too. This is an ultra-flattering style that suits almost everyone. It’s also comfortable enough to wear all day long – no matter how much wedding cake you manage to eat.

3. Strappy dresses

Dresses with thin, spaghetti straps are popular right now, especially when the designs incorporate details like floaty fabrics, deep V-shaped backs and side splits.

4. Tux dresses

So-called because they are shaped a little like a double-breasted men’s tuxedo, this style is very Kate Middleton. It is smart, stylish and sophisticated – what more could you want?

5. Silky slips

Slip dresses made from shiny, silky fabrics are very much of the moment. They can be far more flattering than you might imagine too. Just add an eye-catching fascinator and rock the glam look this wedding season.

6. Frills and flounces

Frills, ruffles and flounces are fashion news on the catwalk and in the wedding chapel. More is most definitely more, with frills flowering all over the latest dresses you can buy.