I installed a nice mod called Npc Portrayed, which gives and changes portraits to a lot of npcs, but some of them made me think they aren't appropriate for the game.
I found the mod Wokeless Wrath Custom Portraits here in ModHQ, but it doesn't change these, except for the church guards and the impostor.
I didn't change Seelie, Sosiel nor Trever because I assume you're using Wokeless Wrath.
So what I recommend is:
Install Custom NPC Portraits
then Npc Portrayed
Overwrite with this mod
Overwrite with Wokeless Wrath Custom Portraits if you prefer some of the portraits from that mod

Update 1.1:
Changed a few more I hadn't seen before
