Looking for my DD age 20 going to ascot, has to be knee length and no bare shoulders. Size 14, would love some recommendations for brands so we can look on vinted as she definately won't wear it again.