Our wedding was at 4, 5-6 cocktail hour (Mexican Trio played), Dinner was from 6:00-7:00ish, then speeches and cake followed (this only took about 30 minutes bc I wanted to get the party started!), then we danced from 7:30-10:30, then moved to the resort club till 2:30. Don't stress over a time schedule. The only thing that started on time was our ceremony. Everything else just followed. Â Most people do speeches after dinner. If you want to save time, you could do the speeches during dinner.
Â