If you are looking to grow your hair out before the big day, start growing your locks up to a year ahead of time. Hair grows about half of an inch per month so you need to give yourself enough time to get it your ideal length. Getting regular haircuts throughout the growth process will help maintain the health of your hair and keep split ends tame. While there is no magic treatment to make your hair grow faster, it's proven that eating a healthy diet, drinking plenty of water and massaging your scalp will increase the growth rate of hair follicles. Once you have reached the perfect length, maintain it with haircuts every six to eight weeks and your last haircut before the wedding should be two weeks prior.