The dress looks perfect! The right colors, and just what you described wanting - not too long, or tooo short - just right! And I am sure you will look fabulous when you're better rested!