If you’re looking for the best portrait lens for Canon APS-C mirrorless cameras with EF-M mount (EOS M6 Mark II, EOS M5, EOS M50, EOS M200 etc.), you’re at the right spot. Here are our favorite options:
Best Choice – Canon EF-M 32mm f/1.4 STM
The EF-M 32mm f/1.4 is the fastest Canon native lens in the EF-M lineup as of the time of writing this article. It is a 51mm full-frame equivalent lens that is capable of taking some pretty amazing portrait photos thanks to its bright f/1.4 aperture. The lens is incredibly sharp and it’s arguably the sharpest EF-M lens right now.
Beautiful bokeh is very important for lenses that are going to be used for portraiture and we’re very happy to let you know that out-of-focus areas are buttery smooth on this lens! And while the EF-M 32mm f/1.4 STM is definitely pricier than your average EF-M lens, we think the sharpness, image quality and bokeh it provides justify its price.
Option #2 – Sigma 56mm f/1.4 DC DN for EF-M
The aforementioned Canon 32mm lens is truly incredible, but some people will find it slightly wider than they’d like for portraiture. This is where Sigma 56mm f/1.4 lens (89.6mm full-frame equivalent) comes in. It is incredibly compact, lightweight and takes sharp photos even wide open.
When it comes to bokeh, this lens also doesn’t disappoint. It is smooth and creamy, which is exactly what you want from a portrait lens! All things considered, this lens definitely offers a lot of value for the price.