Por supuesto que servirá.
Si no me equivoco la 300D tiene montura EF-S que es totalmente compatible con EF. Además es la misma montura que utiliza la 450D o sea que cualquier objetivo que puedas montar en la 300D, lo puedes usar también en la 450D.
El objetivo de la imagen, versión Canon AF, utiliza montura EF.
Ambas cámaras aceptan objetivos EF y EF-S.
Marcadores