I worked a wedding yesterday and needed to share for everyone still planning! The ceremony was at 2pm (yeah, on a Tuesday) with family and close friends. After the ceremony they had 2 hours scheduled for pictures and yes, they took the whole 2 hours. Next they had dinner at 4:30 for everyone that was at the ceremony which lasted for 2 hours (everyone was done eating around 5 and just sat there). We were told to have the buffet cleaned up and gone by 6:15 for when the "other" guests showed up at 6:30. They had a smattering of small tables set up on the opposite side of the room for everyone else that showed up while the dinner guests had their full tables.
To top off the two massive gaps, there was a dollar dance and a no host bar so guests had to pay for all drinks except water. Guests did not look happy when they walked in and were asking when the ceremony was... Terrible planning!
My warning is to THINK ABOUT YOUR GUESTS!