I bought a Canon EOS M3 last week. Even though EF M 18-55mm is good lens for portrait or for walk around, but there are other lenses even better for everyday photography. But you can only find lenses like these in EF or EF-S / “L” line up because, there are only having a few lens available for Canon EOS M cameras.
Canon Mount EF-EOS M Adapter, this is a camera accessory I bought yesterday that allows any EF or EFS lens to be mounted on EOS M bodies. I can now use my other Canon lenses on my M3 and enjoy taking best photos. =)