Cocktail Attire
The name Cocktail attire implies that the event is more laid-back and is not as formal as other events. Since these events are relaxed, you have fewer restrictions on your outfit.
The appropriate cocktail attire is cocktail dresses, which are often knee-length and made from lacy materials.
Dressy Casual
Although casual is stated in the name, you’re not free to go full-on casual yet because Dressy casual, which is also called smart casual needs to be a balance between formal and casual dress code. So, you need to find a middle ground between evening gowns and casual gowns.
However, you have a wide range of skirts, blouses, and dresses across several colors to choose from; just make sure it isn’t too casual.