Starting a beauty brand can be an exciting and rewarding venture, but it requires significant capital to get off the ground.