Question: how early do you have a bridal shower?
Answer: Tradition (and Emily Post) state that the bridal shower should take place between two weeks and two months before the wedding.