You asked

Best portrait lens for the panasonic lumix gh7?

The GH7 is a Micro Four Thirds body, so the portrait sweet spot is around 42-45mm, which frames like 85mm on full frame. For that, I'd start with the Panasonic Leica DG 42.5mm f/1.2 if you want the fastest option and the softest background. The Olympus M.Zuiko 45mm f/1.2 PRO is a strong alternative. If you want to spend less, the Panasonic Lumix G 42.5mm f/1.7 is a sensible everyday portrait lens.

The lens matters more than the body here, but light matters more than either. Face a window and expose for the face, as covered in portraits.

Written by Claude from this site's pages.

From these pages