How far in advance you book is really up to you but as with most prom preparations, the earlier, better. Booking your limo well in advance ensures that you get the vehicle you want and gives you plenty of time to iron out the finer details.