Question for you previous brides... How long did it take to do the dances, speeches, garter, bouquet toss, cake cutting and all the other things that need to get done and photographed? Reason I ask is because I am on a tight budget and I need to figure out how many hours to book the photographer. I can really only afford 4 hours but with 1 hour of pre-wedding I am not sure everything will get covered. Ceremony - 4pm Reception - 6pm Thoughts??