Hi, all. I feel pretty a bit spoiled and entitled writing this post, but I'm pretty stressed out and need a few sympathetic words and a strategy.
I'm getting married in June (it's official!) and have spent months dress hunting. I wanted something that was ethnically hybrid, and found a dress I really loved online. Note that I have never been disappointed with online purchases due to discrepancy between photos and in real life. I don't have a car, live extremely far away from ethnic centers, and am entirely reliant on online shopping.

Under my mother's urging, I took a risk and purchased the dress, and had it tailored to my measurements. It was an expensive dress, but only 2/3 of what I budget. Well, the dress arrived two days ago and lo and behold, the designer used a different fabric and colour from what was advertised in her photos. The difference cannot be explained by 'variations produced from photography,' and unfortunately, the colour isn't flattering. I'm pale with pink skin, and the dress is yellow gold, rather than pale rose-gold I saw in the photographs. My mother, who has only seen the dress on me in virtual circumstances, think it looks good, but when I asked an honest housemate, he commented that it was a nice dress, but that he had seen me wear better colours.

I feel extremely guilty about not wearing to wear this dress. My mother had wanted to buy my dress, and it not wearing is such a waste of money. That said, I do not feel fab in it because of the colour. I look at it and want to cry because of the disappointment between what I thought I was receiving and what I received. I'm not ordinarily emotional about clothing, but the amount of photography at the wedding and the number of guests have made me anxious about my dress choice.

The dress contains beading, so I'm not sure if a dye job would work. I don't think I'd be able to sell it because it was tailored to my measurements, and while the designer is very well known in Indian fashion, she isn't known in the US.