One of my friends is having a 21st birthday party this week, and I've been invited. On the invitation, it says the dress code is 'casual'. When I asked her (the birthday girl) to define this, she said 'jeans and a pretty top'. The thing is, I don't have jeans that I wear outside of the house. The outfit I had planned was a cute dark grey skirt and a nice top, with some heels and patterned stockings; but everyone is telling me that this is too dressy.
I don't want to go out and buy clothes for this party that I'll never wear again; but conversely, I don't want to 'upstage' the birthday girl or upset her on her birthday. What do you think I should do? Suck it up and buy an outfit similar to what everyone else will wear, or wear what I want and hope it all works out? Have you ever committed a major fashion faux pas, or seen one committed? My answer is in the comments.