This was my bridesmaid dress for a spring wedding for one of my best friends. It fit great and I didn't need any alterations. I'm 5'10 and wore it with flats and it hit the ground just right, so it might be tough to wear with heels if you're taller. The back is a keyhole and is really pretty. I don't have a picture of the back of my dress, but I've included one from when I tried the sample on in the store. I think because of the unique straps and back of this dress, you could get by wearing it to a formal event as well.