Are you not quite sure what to wear to your friend’s or cousin’s wedding? This is something that can bother most women when putting together their wedding guest outfits. Which is the right dress? Which length? Which color would be right for me? Should I choose a maxi dress or go for a shorter one? The right dress will beautifully accent your curves and hide imperfections. Cocktail attire is a balance between formal and casual and elegant and comfortable. And because of that, it is perfect for all types of weddings. It looks very beautiful and elegant, and it is comfortable at the same time. What are exactly cocktail dresses? We believe that it is a question often asked when someone brings up cocktail dresses into the conversation. This type of dress has two main characteristics. The first one is the length that goes from the knee and up, and the second one is a simple and refined cut. Do cocktail dresses fit all body types? Yes. Cocktail dresses fit absolutely every body type. If you’re more of a gentle and skinny build, choose above knee length, while for taller and curvier women below the knee length will be more fitting. Purple Purple is the ideal color for summer weddings. It reminds us of gorgeously blossomed flowers and playful ice creams. This dress has a very simple but also refined look. It features a v-neckline, ruffles, and beautiful beading details. We recommend combining it with high sandals and a cheerful purse. To emphasize the dress further, we suggest you tie your hair into a high ponytail and accessorize it with some nice jewelry. Shop the dress here. Green This dress has a very simple and elegant cut that will fit great on absolutely everyone. The dress has a square neckline and a gorgeous back slit. You will be able to wear this dress not only at the wedding but it will be great for elegant dinners and going out for drinks too. Combine it with gold sandals and a purse. Green and gold are colors that will always go very well together. Along with gold color, you can combine the dress with dark green color as well. This combination of colors will be very trendy this summer. Buy it here. Lake Blue Now, this is a gorgeous color, it looks like it calls out the sea. And that makes this dress ideal for beach weddings. It is made from gorgeous material that has a very nice flow. Combine it with dark blue sandals and silver jewelry. Silver and blue are colors that are great together and they accent each other. Buy the dress here. Yellow Yellow is a true summer color. It is very cheerful, playful but it can also be very elegant. This dress has gorgeous details. The dress features short sleeves and on the shoulder, it has a very interesting embroidery. To take this dress to a whole new level, we recommend combining it with silver metallic color. Also, lift your hair into a relaxed bun and put on some beautiful earrings to round up the whole combination. Shop the dress here. Red The elegant tie-neckline on this dress will look beautiful on absolutely everyone. Especially when emphasized with ruffles. This dress will look even better when paired with pink stilettos and a pink purse. If you’re not particularly a fan of colors, you go for black stilettos instead, and it will beautifully accent the length of your legs. Buy it here. Apple Green Just how beautiful is this color? The dress itself is decorated with ruffles and cap sleeves. It is very elegant, beautiful and interesting. If you’re a fan of Old Hollywood-style dresses, then this dress will be a perfect choice for you. Apple green color is a very interesting tone, but a lot of people can get frightened when it comes to combining it with other colors. Don’t be afraid, this color is great with gold, nude and dark green color. Even if you combine it with a floral print, it will look very summer-ish. Shop the dress here. Turquoise Is there a color out there that says Summer more than turquoise? There isn’t, right? This gorgeous dress is filled with simple, yet effective details. Cape sleeves, natural waist, pearls. Combine the dress with purple stilettos and a purple purse. By combining these very interesting colors, you will get a very intriguing look. And not to mention that it will also look very fresh and modern. Buy the dress here. White There are weddings that require a certain dress code. Weddings where newlyweds want their guests to arrive in black and white combinations. Well, if you’re attending such a wedding, this dress will be a perfect choice for you. Fresh, modern, simply gorgeous! But, if you’re not in the mood for a white dress, you can get it in either pink or black. Buy it here. Purple with Print Do you love the purple color? Perfect! This dress is very elegant, interesting and comfortable. It features a V neckline, short sleeves and it has knee-length. Also, we simply can’t resist those super cute buttons on the lower part of the dress. You can wear this dress with absolutely everything, but the ideal would be with simple black sandals. You can buy the dress here. Gray Gray, although not very summery on the first look, will be great if you combine it with a cheerful color. This lace dress has a simple cut and a figure-hugging design. To make this dress ready for a summer wedding, we recommend pink sandals. Gray and pink go really well together, and by combining these colors, you will get a very fresh and modern combination. We also recommend putting your hair into an updo to achieve a more modern look. Shop the dress here.