The dress sounds beautiful but I think you will be too hot. Long sleeves will be extra uncomfortable in August and in hot, crowded rooms during pref parties.
I respectfully disagree on knee length as suggested by titchou. Just dont get your dress too short so that sitting is awkward.