When deciding what to wear to a wedding, one must consider some very important questions:
1. What did the invitation look like? If the invitation is embossed with scrolling letters and tied with ribbons, it is likely that the wedding will be more of a formal occasion. However, if the invitation comes on a postcard with a RSVP website, it's a safe bet that the wedding will be a much more casual affair.
2. In what season does the wedding take place? For a casual summer wedding, a light, floral dress would be perfectly appropriate. For a more formal winter wedding, a darker, floor-length dress might be the better option.
3. What time of day is the wedding? Daytime affairs tend to be more casual, while evening weddings are usually more formal. Flat sandals would be fine at an earlier wedding, while heels would be more appropriate at an evening event.
I attended a formal wedding several weeks ago and wore a black and gold dress and a pearl-drop necklace - both from J. Crew - with black, patent-leather pumps from Cole Haan (similar shoes found here). The dress and necklace were both on sale at the J. Crew store after Christmas, and the I found the pumps heavily discounted at T. J. Maxx. Good clothes don't have to break the bank!
Here are my brothers and sister with me at the reception. Don't they look amazing!