Another good option is AutoPortrait, which produces 100 high-quality portraits based on a few selfies in different styles. For a one-time fee of $5, you can get commercial-use images with no subscription or hidden fees. The service is easy to use and requires no technical expertise, so it's good for anyone.
For professional headshots, BetterPic offers a lot of options, including 4K images, 150+ background and outfit styles, and built-in face-matching technology for realistic results. The service is good for creating professional photos for websites, social media and CVs, and has tiered pricing for different needs.