I'm pretty sure that this dress would flatter any figure...all ages shapes and sizes. It is great for any occasion and can be dressed up or down. Wear it with boots, strappy sandals, flats or heels. It is sexy no matter what!!! I am not in love with my body, and I am very critical of myself. Even I can look in the mirror, and say "Hey, I look hot!" This dress will give you confidence, and we could all use more of that. This one is a big winner!!