Should a non virgin be able to wear white at her wedding?

I just had a conversation with someone who believes that if you aren't a virgin, you shouldn't get to wear a white wedding dress. She says you should pick an off-white of some sort like ivory or beige or something. 
This pissed me off. I think a bride (virgin or not) should get to do whatever the hell she wants to do on her wedding day and a white dress is part of being a bride. (Not saying that you can't totally rock a non white dress)
I'm anxious to see- do you all agree or disagree?