You asked
Best portrait lens for the canon eos 250d?
For portraits on the 250D, the lens matters more than the body, so that's where I'd spend your money. Start with the portraits guide, because light usually does more than any lens.
My pick is the Sigma 50-100mm f/1.8 DC HSM Art. On this body it frames like 80-160mm, a classic portrait range, and f/1.8 gives you a soft background.
If you want to include more of the surroundings, try the Sigma 18-35mm f/1.8 DC HSM Art, which frames like about 29-56mm. For something more versatile, the Canon EF 24-70mm f/2.8L II USM covers portraits and everyday shooting.
Written by Claude from this site's pages.