When? As soon as possible. Where? Online, a boutique, or Orland Square Mall. What? The perfect color, the right amount of glam, the best style, THE dress. Prom dress shopping over the years has emerged...