Navy Blue Short Sleeve Maxi UK 12 vintage dress for sale