Why a white dress

'Mum, why are wedding dresses white?' The mother looks at her son and replies:
'Son, this shows your friends and relatives that your bride is pure.'
The son thanks his Mum and goes off to double-check this with his father.