I'm a 36D and a size 9/10 with no hips.  This was very pretty but the bra portion was pretty flimsy and the minute I bent forward my boobs would fall out!  I would get a larger size, but it was very loose around my middle already!