what is a formal cocktail dress Dress? The Guide to the Type What Is A Cocktail Dress?
Description
If you prefer to not wear heels you could choose a pair of pointed ballet pumps with statement embellished buckles or cute velvet Mary Janes.

Its so feminine and fun

Black is easy to dress up, but it comes in alllll the colors from classic neutrals and pastels to bold reds and royal blues

You can, of course, do this for spring as well
