You asked

Is the canon ef 70 200mm f 2 8l is ii usm good for portraits?

Yes, for tight headshots outdoors. The Canon EF 70-200mm f/2.8L IS II USM is stabilised and autofocusing, and on full frame it covers 70-200mm as marked. My portraits guide suggests a 135mm or 70-200mm f/2.8 for this job, because longer focal lengths flatter faces and let you stand well back from your subject while blurring the background.

It's a big lens, though, and it's not the one for group shots or environmental portraits where you need to show the room. For those, a 35mm or 50mm will serve you better. It fits full frame bodies such as the Canon EOS 5D Mark IV, which makes a sensible pairing for portrait work.

Written by Claude from this site's pages.

From these pages