Wedding guest dresses from Amazon in navy blue, but come in a lot of colors. These are all petite friendly as midi dresses, size small. i'm 5'1", 108lbs. The first two dresses run like xs/small. The last one is TTS. I linked my favorite strapless bra. Two strap heels run TTS.
#LTKunder50