A few budget friendly and petite friendly finds from Target!
Dress: xs - great fit all around. Fully lined to the bottom tier with adjustable straps.
My measurements for reference: I’m 4’10” and 105lbs. My bust, waist, and hip measurement is 32”, 24”, and 36”.