I am going to a vair posh dinner in a months time. I'm 5.5 about an 18 - 20. Seriously dieting so maybe not the 20 at that point. Dress code is black tie, long dress. Help!!! My budget is about £150, maybe £200 but certainly no more. I like purple and I don't want to have a slimming look - just something that fits