I can budget for either a dress or hair/makeup for my bridesmaids.
If I am paying for the dress, I want them to select from some options. If not, I don't care if they get their own dress as long as they clear it with me so it matches the others.
If I am paying for the hair/makeup, I want to make an appointment for them so I have some control over costs. If not, they can do whatever (do their own or get it done professionally somewhere else). I should note that I'm planning on having my hair/makeup done on my own at my stylist's home where there is not room for other people.
Should I offer them the choice of which they'd like me to cover, or does this make things confusing? Which is the better one to pay for-dress or hair/makeup?