Long gone are the days when a white wedding dress confirmed a bride’s virginity. It’s perfectly acceptable for a bride to wear white regardless of her virginity status -- I’ve seen second-time brides with children in white dresses.
You can explain to your mom that her way of thinking is an old-fashioned and out-dated policy, but I would explain it to her in a nice way so you don’t make her feel old fashioned and out dated.
And since we’re on the topic of wedding gown colors, today’s brides can wear any color dress -- white, ivory, pink, blue, red or black. You can also choose to add a splash of color to a white or ivory dress if an all-over colored dress is too much for you.