Black tie dress code for women allows for leniency. However, the ideal is floor-length dresses or gown. If on the short side or wearing gown feels burdensome, then formal cocktail attire is acceptable in certain occasions. It would help to ask the event organizers if in doubt. Remember to go for a sophisticated elegant look for black tie events.