I've got a special occasion evening dinner coming up at work and it's being held at a lovely hotel. Dress code is smart.
None of my dresses fit since I had dd and I want to buy something nice. I want to buy something that won't date and I can use as a staple smart dress. In the past I've bought fairly cheap things that are in fashion that year and then I don't end up wearing them much as they look dated. I'm 39 now so don't want something too young looking or too trendy.
I don't have much spare money but thought I could get something in the sales.
Any suggestions as to shops/brands I should try?
I am quite petite, 5'3" so often find dresses a bit too long.