to ware will looks better, it doesn't mean your body is not good, your body is great !!! and very sexy! just this top doesn't fit you well, come on, you can see in " People" magerzine often compare one dress in different selebrities, the all have great and sexy body, but does not mean one good looking dress fit them all.