Michelle!!! Dont beat yourself up, they just made the dress too small or something, I think it looks great on you other than it doest zip up, I really think if they made it the right size it would fit you like a glove and look great, they just need to send you another dress!!! And if you happen to loose weight after that then you can have it taken in, but you should have the correct dress to begin with!