Help. The dress I planned to wear to a wedding in 2 weeks doesn't fit. I have bought new shoes and a bag to go with the original dress. Need a new dress to go with white shoes and bag with black piping. Needs to be size 18, knee length or lower and suit a 40 year old. No shoulders showing as it's a muslim wedding (never been to one before). Don't really want to spend more than £75 if possible. I really have no idea and am running out of time. Any idea of shops to try would be great. Found nothing on Asos, Next or Debenhams.