(Updated November 2025)
Today, the color of the wedding dress is based on what
the bride thinks will make her happy, but most of the time, when you think of a
bride in western culture, you envision the white wedding dress, bridal veil, and the whole package
that goes with them. However, if you look at the history of wedding gown color, the
white wedding gown is a newer tradition. In fact, buying a dress specifically
for the wedding is a relatively new practice. For most of history, brides
typically wore their best dress to the ceremony even if it was black. In fact,
black and dark colors were popular because stains and imperfections were less noticeable
and the dress could be worn again.
Wedding dress color meanings
- Blue wedding dress: In 1870, blue dresses made a popular choice because they were the color of heaven and represented purity, virtue and a connection to the Virgin Mary. Brides who wore blue thought their husbands would be true to them, and this is the reason many modern brides carry something blue on their wedding day. A blue wedding dress is still popular today and thought to be the color of water representing calmness and peacefulness. In modern tradition, blue signifies stability, security and lifelong loyalty.
- Red wedding dress: In Medieval times, red was reserved for nobility and the wealthy, and in Victorian times it was avoided because it was the color of "scarlet women" and hussies. However, it is the traditional color in the Eastern cultures of China, India, Pakistan, and Vietnam, and today, red wedding dresses are growing in popularity in the West and thought to symbolize positives like passion and being in love (think Valentine’s day).
- Pink wedding dress: Pink was thought to be the best color to wear for May weddings because it complemented most complexions. However, some thought it to be an unlucky color which can be seen in sayings of the time like, “Marry in pink and your fortunes will sink!”
- Green wedding dress: You would think that since green is the color of hope and new growth that it would be a top choice for a wedding dress, but it was actually one of the few colors that were avoided in the Middle Ages because it was considered unlucky. Why? Because it was the fairies’ color and you certainly didn’t want to draw their attention during a time of transition.
- Yellow wedding dress: Bright yellow wedding dresses were trendy back in the eighteenth century, but before then it was considered an “unholy” shade to wear in church and was associated with heathen and non-Christians.




