Hi Beachy, I had the same problem as you and ordered 2 dresses as they were so cheap, I also thought 1 might come out better than the other. Now think I think I have chosen my dress but I don't know if I want to sell the other dress, keep it in case I change my mind again or wear one to the ceremony and the other to dinner. So I don't think I am any help but I think the tea length one sounds good for the dinner. Also have you tried on dresses in a similar shape and style to the dresses you like at DHgate, this might help you make up your mind