The bridal shower tradition began in the 1890s. Early wedding dresses were blue because the color represented purity. When Anne of Brittany wore a white wedding dress in 1499, then the tradition of white dresses became popular. The veils were worn because they were signs of modesty and secrecy and were to be removed only by the husband after the wedding ceremony. Some brides wear flowers as well, which is another tradition that goes back to the Roman brides.
Brides also carry flower bouquets, often trimmed with ivy.
The reason it is called a honeymoon is because the Teutons, an ancient German tribe, drank honey after the wedding ceremony until the moon waned. So although many people think that the June wedding tradition and wedding customs only date back to modern times, we can credit the ancient Greeks and Romans for many of today's traditions, including the popularity of June as the wedding month.