So, I have been photographing wildlife for a number of years now, but now I am looking at starting to do some wedding photography on the side to help fund this hobby. I currently shoot with a 50d but only have one lens, which is a 100-400mm, which while great for wildlife, will not be so great for weddings.


Im going to be shooting my first wedding here rather soon and obviously need some new gear before I go. So my question is, what do I essentially need? Ive been looking at lenses and obviously the Canon EF 24-70mm f/2.8 L USM Lens or Canon EF 24-105mm f/4.0 L IS USM Lens are the top choices. But I realize having a good flash is probably a good thing too. But I don't really have enough money just laying around to get one of these lenses and then a good flash unit on top of it. So what should I get; a flash and a cheaper lens, or no flash and a top of the line lens and then a flash unit later on once I have more money to put into gear?





any suggestions, good combinations, etc. very much appreciated.