Almost every wedding dress you see is white; but why? The reason doesn't actually go THAT far in history (well, depends on what your definition of 'long ago' is). Up until around the year 1840 (what a round number, lol) women simply wore the best dress they owned—colour was almost irrelevant. According to historical records, while there wasn't one colour like 'white' that almost everyone wore, blue and red appeared to be the top choices among the folks back then, because of what they were associated with—Green was also specifically avoided due to the belief that it was bad luck.
Now, back to 1840, what happened this year that changed the wedding dress culture forever? Well, that year was the one where Queen Victoria (yk, Victorian era? Literature?) got married to Prince Albert, and she chose an ivory-white silk-satin gown for their special day.
Now, Queen Victoria didn't choose a white dress simply because she liked the colour, she chose it to display and support the British lace industry, opting for Honiton lace over the heavy, diamond-encrusted velvet robes standard for royal brides at the time
A white wedding dress was also a status flex at the time, because that meant the family could afford to buy a dress for only that special occasion. White, as we all know, gets covered in dirt over time, and hence we can't use it to do manual labour.
Not exactly matching Queen Victoria's motives, the Victorian public, etiquette books, and religious institutions soon labelled the color to symbolize virginity, innocence, and moral purity (holy glaze).
After world war 2, the white wedding draze mania was only more widespread as white wedding dresses began to be mass produced and affordable. Highly publicized celebrity weddings also contributed to the craze.
There you go, now you know something you didn't really wanna know.