Which should I do first- hair or makeup?

Ideally, hair should go before makeup. If hair is being set in rollers, then use that downtime to start the makeup while hair is set and off the face. You want to keep the process going, otherwise you will run short on time.