Ours was: (all same place)

1530 ceremony on invites (I arrived 1600 as always planned)

1630 ceremony complete

1645 start of photos (photos all in grounds of venue, DH and I did go for short horse and carriage ride together also)

1715 start of canapes and drinks

1800 photos finished

1815 guests seated

1830 bridal party seated

1840 entree served

1920 mains served

2000 speeches (my dad, FIL, DH and I, best man, matron of honour)

2030 first dance and cutting of cake

music and dancing till 2130

2130 desert

2140 music and dancing

2215 good byes

these are approxamite times that we had. The function co ordinator and venue were very good and running to schedule we had meeting with her a week before to discuss what would happen where and when)