This question already has an answer here:
I recent got 60d and EF-S 18-55mm Lens and i want to buy 1 more lens specially for product and fashion(portrait) photography...
EF50mm f/1.4 USM and
EF85mm f/1.8 USM? Which one would be best for my requirement or would i need both of them? Please suggest. I will even need another lens for macro shoots later. thanks