I would love to buy a maxi dress but previous years I have bought them and they are too long and trip me up. I'm 5ft 2 so not really short but I need a shorter maxi dress. Where should I be looking? P.s. I don't want to spend a fortune.