Another option is HairstyleAI, which produces photorealistic images of you with different hairstyles. It offers 30 different AI-generated hairstyles and 4 different poses so you can see how you'd look before you get a haircut. The service produces high-quality results, and it costs $9 for a one-time use.
For a more personalized look, you might like TryHairstyle. This service uses AI to generate 30 different, personalized hairstyles from a single selfie. It offers different pricing tiers so you can pay for the number of photos you want. The service requires high-quality selfies for the best results.