Budget ideally £500 or less and I have already looked in Asos, Debenhams, John Lewis...!It has to be online as I can't travel. Ideally tea dress length, but I can have it cut. Thanks!!