I do recommend to get your makeup and hair done professionally but it is not a must. Keeping in mind that make up for a headshot should be kept fairly neutral or natural.