I found this app to be the most realistic when applying styles to a photo. Styles are modern and not outdated. Great variety of color with full version.
Pugfarm about Hairstyle Try On PRO, v2.6