We're going to a wedding in a couple of weeks and I've just noticed on the invitation it's "semi formal". What does that mean? I just googled and they're talking about cocktail dresses! I don't own a dress, I don't even own a skirt. The dressiest thing I have is some black trousers. I was going to wear those with a dressy top (well, it's a 4 year old work top but it's the best I've got) and a necklace. Would that do? I don't get out much (this will be out first time out this year and second time out since DD was born 22 months ago).
I can't afford to buy anything new.