Who doesn't love prom? It's probably one of the most important days in a girl's life, right next to her wedding day! Getting ready for this big event requires months and months of careful planning and preparation. Let's start from the beginning. First, you need to choose a dress. It can't be any dress. This has to be THE dress. You can even name it, if you...