The best time to buy a prom dress is between December and March! With our newest collection launching at the end of each year, shopping earlier gives you a first look at all the newest and hottest styles! We also recommend buying your prom dress early to leave time for any alterations needed.