if there wasn't a random hole in the sleeve i would like it but i agree it looks like someone put their head through the arm hole. i don't really like the white either because its too wedding-y for me. i like how its elegant/sexy though
not for prom, try finding something more age appropriate where youll look beautiful and youthful instead of looking silly as a high schooler wearing their mother's dress