If you start a new game, then all NPCs that should get portraits will get them. Keep in mind that when installing or reinstalling this mod, NPCs on areas you've previously visited won't get portraits, but areas and NPCs you have not yet visited will get portraits. The game, it's a good idea to reinstall this mod. If any of the portraits are not to your satisfaction due to quality or you feel that the portrait does not match the in game NPC, feel free to post on the forums for potential inclusion in future updates. The mod can add representative portraits for all 4617 speaking creatures throughout these games so that when you speak to them, these NPC characters that inhabit these rich worlds will appear a little bit more alive. It can be installed on multiple platforms including Enhanced Edition Trilogy (EET), Baldur's Gate 1 Enhanced Edition including Siege of Dragonspear, Baldur's Gate 2 Enhanced Edition, and Icewind Dale Enhanced Edition.
The core component of this mod adds portraits to speaking NPCs in the Enhanced Edition Infinity Engine games.
Portraits Portraits Everywhere (PPE) - core component