Well time is on your side so i'm sure you'll find something there's loads of older season dresses going cheap. I think it's a risk if you get it from china or anywhere else in the UK as you won't know what style suits you. If i was you i'd go to dress shops try some dresses on so you know what style that suits you because its usually never the style you think that suits you in the end, then start looking for dresses based on the results, so less of a whim.