le 100mm macro de canon, ouvrant à 2.8 est excellent...

pour ce qui est de "trop long pour le portrait"... tout dépend du recul qu'elle aura.

Si c'est un portrait en intérieur, ça pourrait être trop long (selon le cadrage souhaité et le recul disponible), mais si c'est dehors, ça va très bien