It's an army function so the dress code is mess dress and dj or cocktail dresses (below the knee) for guests.
I don't really know many people who are going but have been told that some women wear ball gowns but the majority wear long. I have a prom type dress which is mid calf with netting underneath. I always feel wonderful in it but I'm a bit concerned I will be the only one in that length.
Would you wear this and buck the trend or wear long and not feel as confident in what you are wearing?