穿婚纱的习俗可以追溯到公元前10世纪,当时两河流域就已盛行女子戴头纱。在古希腊,举行结婚仪式时不仅新娘要戴亚麻或毛织成的头纱,而且一对新人都要戴上花冠。到了罗马时代,不同宗教信仰的人要戴不同颜色的头纱以示区别。
婚礼虽是世界各国自古以来就存在的仪式,但新娘在婚礼上穿婚纱的历史却不到200年。新娘所穿的下摆拖地的白纱礼服本是天主教徒的典礼服。由于古代欧洲一些国家是政教合一的国体,人们结婚必须到教堂接受神父或牧师的祈祷与祝福,这样才能算是正式的合法婚姻。所以,新娘要穿上白色的典礼服向上帝表示真诚与纯洁。