Ok so, for the first time in 4 years of being with OH we are attending the Christmas ball, it always seems that we miss it because of being deployed or me being very heavily pregnant ect ect ect!
Anyway - this year is my first time and I'm in a panic about my dress!! I've asked what everyone else wears and his reply? "Dresses" 
after 4 weeks of asking I've got that the dress code is "cocktail dresses below the knee"
Do I need a certain colour? Do my shoulders need to covered? Am I aloud (a little bit) cleavage???
HELP!
Any links to appropriate dresses will be greatly appreciated!
Thanks