I was tempted by a maxi dress in H&M with a shirted top half and straps. I’d have to wear a t shirt underneath to disguise my upper arms though. Do maxi dresses ( not from petite ranges) work on petites?