We would suggest you book a makeup or beauty specialist as soon as you schedule the occasion. Makeup artists remain busy on different occasions throughout the year. Hence, it is quite difficult to get their bookings on the same day as you have planned. For bridal makeup, you should book the service as soon as you got engaged or even before that so that you can avail of the engagement makeup service.