Pas de zoom pour le portrait c'est évident, il faut une grande ouverture de type 1,8 au minimum et les zoom c'est 2,8 maxi. Il y a de très bonne focale fixe pour le portrait chez canon.
- le 50mm 1,8
- le 50mm 1,4 plus chers mais mieux construit et avec l'USM.
- le 85mm 1,8, un de mes preferés pour son rendu, mais que je trouve un peu long sur mon 20D.

Je pense que tu devrais prendre un 50 1,8 qui n'est vraiment pas chers pour le portrait, ce qui te permettra de mettre des sous de coté car pour la macro reste sur le 100mm 2,8 qui est la meilleure référence. Désolé mais (selon mon avis) un objo qui ferait a la fois macro et portrait ce n'est pas une bonne solution vu les objectifs disponibles chez canon tu risque d'avoir des avantages et des inconvénients pour chaque pratique et ca te conduira finalement a acheter un objectif pour chaque discipline dans l'avenir. Ce qui met arriver avec mon tamron 28-75 2,8. Bon choix et bonnes photos .