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.