You asked

Canon rf 45mm f 1 2 stm vs yongnuo yn35mm f 2 df dsm?

The Canon RF 45mm f/1.2 STM is the faster, more portrait-minded pick. It's a full-frame prime that's light at about 350 g, and f/1.2 gives a lot of background blur and low-light room. It only fits Canon RF bodies, though. On APS-C Canon it frames like 72mm, which suits headshots.

The Yongnuo YN35mm f/2 DF DSM is the more flexible choice. At 35mm it's better for environmental portraits, groups and everyday street shots. It fits Sony E, Nikon Z and Canon RF, so it travels between systems.

If you mainly shoot people in dim light, get the Canon. If you want one wider lens across brands, get the Yongnuo. For more on focal lengths, see Portraits, and for a starting kit, see Lenses.

Written by Claude from this site's pages.

From these pages