I'm a short hourglass with a big bust. I do love a smock dress, but I will either wear them
a) while on holiday out of sheer comfort and well knowing I probably look 5 sizes bigger than I actually am
b) belted at the waist with and worn with a wedge or a higher heel
The one the OP posted shared is not just friendly at all, especially with the tenth sleeves which will only make our top half look bigger. I think it generally looks like quite an unflattering dress anyway no matter what shape you are