Why do brides carry a bouquet of flowers?
About the time of the Middle Ages, people took their one bath of the year about April, when the weather was starting to warm up. Marriages traditionally took place in June and, by that time, people were starting to smell a bit ripe. Therefore the bride would carry flowers to help cover the offensive odor. That is the theory I have read somewhere.