Long elegant dress or cocktail dress? I have both but don't know which to wear. Long dress is very formal, cocktail dress is glittery and knee length. I'm nearly 40, if that makes a difference! [grin]