Receiving a wedding invitation changes the mood and makes most people feel great as weddings are fun, a perfect opportunity to be festive, and a valid excuse for a stunning new outfit. Yet, once the excitement fizzles out, the reality hits you in the face with the usual question of what dress you will wear. Finding an exciting wedding-worthy dress can be hard, and you need to spend time and effort choosing the proper gown. To make your life easier, consider the format of the wedding and the season it is being held in. Pay attention to the dress code. Very often, information about this is contained in the invitation. If not, consider the place and format of the wedding and choose a proper outfit. For casual weddings, short dresses are suitable, while fancy cocktail dresses are perfectly acceptable for black-tie ones. In all cases, you should choose dresses that are romantic yet not too revealing or overly casual in order to achieve an elegant and well-balanced outfit. Most importantly, don't wear white or try to match the colour or the clothes of the bridesmaids. Avoid showing up in a dress that steals the bride's thunder in any way. Floral patterns and fluted sleeves are very much the style this season, with navy being the most popular colour and hemlines ranging from mini to maxi with plenty of midi and tea-length styles in between to choose from, depending on your personal style. Go for a colour that will flatter your skin tone rather than what's in fashion, so you can look back on the wedding photographs with a smile in the years to come. Here are some beautiful wedding guest dress ideas that may help you choose that special outfit: Pastel-coloured Pastel-coloured: For a summer wedding outfit, go for pastel undertones like peach, mint or off-white without stepping into white and choose something that is simple but that also stands out. Pair it with elevated footwear for an elegant look. Floral outfit Floral outfit: Delicate floral threadwork for the body of the dress and a sheer extension that flows below the knees is a unique and off-beat choice that will get you wedding ready. Wear high or sheer sandals to complete the look. Soft pleated midi-dress Soft pleated midi-dress: Choosing a dress is twice as hard if you are pregnant. So, bank on that pregnancy glow and wear something that is soft on your skin and elegant. Go with midi-dresses that hit a sweet spot in length and pair them with platform heels or wedges. Two-pieces dresses Two-pieces dresses: Pantsuits, crop tops, and peplum skirts are all interesting choices. A royal blue skirt and crop top can be the height of screaming elegance. Pair the attire with contrasting accessories like a hint of an animal print. Off-the-shoulder pantsuit Off-the-shoulder pantsuit: This can be a good option if you're headed to a destination wedding, or a wedding that has a specific theme. Go with a simple, yet elegant off-the-shoulder pantsuit and pair the outfit with ankle strap sandals and carry a clutch bag. Mermaid-style maxi-dress Mermaid-style maxi-dress: Weddings and lace are synonymous, but leave the whites to the bride and go for a dress that flaunts your body without worrying about stealing the bride's thunder. You don't need any accessories either, as the dress will do all the talking. Bohemian Bohemian: Bohemian, Victorian and vintage themes have become popular over the last few years, so it can be good to choose dresses that have an old-world charm but also a modern aesthetic look to them. Wear subtle makeup and finish the ensemble with deep red lipstick to get that retro-era look. Long-beaded dress Long-beaded dress: An asymmetrical floral dress with beads can be breathtakingly beautiful.