BCBG always have sale, just wait til summer sale (usually you get at least 30% off in store), even if you need smaller sizes from 0 - 4. I had been looking at least 2 seasons for dresses and I haven't seen ANY will be going out of size before the sale. $5xx at least will be marked down to $370ish. The only thing sorta holding me back to get a BCBG dress IS it's too obvious it's BCBG and people can tell the price tag.
There's always a debate of whether having 4 or 5 dresses. The judgement I made is whether you wanna wear your wedding dress for reception (welcoming guests). Here is where you can make your choice of wearing a evening dress or wedding dress. You will be running out of time if you cramp all 3 evening dresses after grand entrance.