I've read that its excellent for portraits because you can do close-ups as well as normal portraits. The only thing you probably would want a different lens for is full-body portraits, since the lens's 140mm focal length puts it between a normal and telephoto lens. You'd have to back up really far to get a full body shot.