Cara eu acho que para fotografia de moda e de pessoas, se você não tem pretenções de ter uma Fullframe, a 17-55 2.8 da Canon. Mas uma lente mais cara não adianta nada, se você não treinar o básico da fotografia:composição, iluminação e setups de iluminação (flash, LED, luz natural, luz de velas) , balanço de branco, modos de fotometria, fotometria, tratamento básico no Lightroom ou software gratuito de arquivos RAW, etc. Isso tudo vc pode fazer com a própria lente 18-55.