Wow what a beautiful dress. I am only giving it 5 stars because my dress was XS but still ran big on me and I wish the website had a sizing guide because it would have helped me choose the correct size. The dress fit me beautifully but just a bit big. So just make sure to buy your dress within an enough time frame in case you have to exchange it.