This September I am invited to a wedding in the States, and I have no idea what to wear. I bought this dress over a year ago and I've never worn it because I haven't had a good occasion for it. I always thought light cream colors weren't appropriate for weddings, since the bride is already dressed in white. Lately I have seen a lot of wedding photos, though, where the guests were wearing light colors as well...What do you think? Is off-white appropriate for weddings?