Is there any way at all this lens can fit on this camera?
I have a canon eos rebel t2i, and i'm in love with the lens from the nikon d90. Don't think of me as stupid, please i just wanted to know even though its cannon and nikon, but if it isn't possible, is there a lens like that that will fit my canon?
No, you can adapt manual lens but there's no way to shut the iris electronically on the modern electronic lenses. There may be one out there than can, but it will cost more than the lens itself.
If you're talking about the 18-105(?) i'm sure there's a Canon made to compete with that specifically.
Yes it's possible. Adapters exist: http://newsodrome.com/mobile_news/novoflex-nikon-f-mount-to-canon-eos-lens-adapter-19118991
But adapters mean the lens works with only some of the camera's features. You'll probably lose autofocus, and possibly full auto-exposure (i.e only stop-down metering will work. That means you'll need a nikon lens that has aperture controls on the lens).
Anyway, if what you love about the Nikon lens is the focal length, then Canon makes lenses in the equivalent lengths. If what you love is the way it looks, you have to ask yourself if having a pretty lens is worth it to lose more than half of the camera features you paid for.
The short answer is no, there isn't. Adapters are a waste of money for such lenses, you still can't control the aperture.
Buy a Canon lens of similar focal length, or a Sigma or Tamron or Tokina made to fit Canon mount.
- Is there any way I can get the effect of a fish eye lens without actually having the lens?
- Is there any way I can take a picture where?
- Can any canon lens fit on any canon camera?
- Is there some way I can use a Nikon G lens on a older film camera?
- Is there any other way to charge the batteries for the Nikon d50 camera?