Photo: Ion Ceban Are you not quite sure what to wear to your friends or cousins wedding? This is something that can bother most of the women when putting together their wedding guest outfit. 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 the 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 conversation. This type of dress has two main characteristics. 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? Cocktail dresses are a very grateful type of dresses. They 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 has long sleeves so it makes it ideal if the wedding is being held in the open space during the night. 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 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. Dress has a square neckline and a gorgeous back slit. You will be able to wear this dress not only on 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 color 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. Dress features short sleeves and on the shoulder, it has an 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 earring to round up the whole combination. Shop the dress here. Red The elegant neckline on this dress will look beautiful on absolutely everyone. Especially when emphasized with ruffles. Dress also has a front slit and beaded embellishments. This dress will look even better when paired with pink stilettos and 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 boat neckline, 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 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 if filled with simple, yet effective details. Cape sleeves, natural waist, pearls. Combine the dress with purple stilettos and 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 wedding 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 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 lower part of the dress. You can wear this dress with absolutely everything, but 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 dress has a simple cut and a nice design. It features a belt around the waist which will beautifully accent your figure. 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 up do to achieve a more modern look. Shop the dress here.