You asked

Is the canon rf 85mm f 1 2l usm good for portraits?

Yes, I think it's one of the best portrait lenses Canon makes for RF. 85mm is the classic full-frame portrait focal length: flattering perspective, a comfortable working distance, and at f/1.2 the background melts away beautifully. It's a specialist lens, though, so it's worth asking whether you need that much light.

If you want something lighter, the Canon RF 85mm f/1.4L VCM is a lighter portrait lens. If you often shoot with bright highlights behind your subjects, the Canon RF 85mm f/1.2L USM DS smooths those out-of-focus highlights, at the cost of some light.

The f/1.2 works on full-frame bodies such as the Canon EOS R6 Mark II and the Canon EOS R5. For how I'd approach people shots, see Portraits.

Written by Claude from this site's pages.

From these pages