First of all, if you have a wedding planner or a wedding coordinator, they'll help with this. They will distribute your tips for you, at the right time in the evening. If you don't, you'll have to find all your vendors at the beginning, middle, or end of the event so you can give them their envelopes. You can also set a family member to be in charge of this job, if you trust someone with several hundred dollars in cash.
- Wedding Planner - Tip them personally at the end of the evening. Don't forget! Since it's happening at the end of your evening, you may forget it. I do have some clients tip early in the evening, so they don't have to worry about it.
- Photographer - Wedding planner can tip them, at end of evening (or at the end of their contracted time). I usually say goodbye and checkout with all the wedding professionals I work with. That way I have a final moment to give them the tip before they leave. I usually tell my clients to put the second photographer's tip in with the primary photographer, and put a note for the primary to tip the second as she feels appropriate. Then as you can read HERE, tip the rest when you receive the work from them.
- Caterer - Tip at the end of the evening. I usually have my clients separate envelopes with "server - 1" and "captain" on them so I know who to give which envelope to. I often give all the envelopes to the captain and let them distribute. I usually recommend having one extra envelope for server, and one extra for bar, just in case. Sometimes, they'll over staff. Be prepared.
- Florist - upon delivery, typically, so you don't miss them. If they're high-service level, they should check with you typically before they leave, so you can tip then.
- Cake, and other deliveries, same - upon delivery.
- DJ - end of evening. Tip after work is received, so at the end of your night. I often will tip a DJ halfway through the open dancing. It motivates him to do an amazing job for my clients!
- Hair and Makeup - after they've completed service. Pretty much, when they say, "what do you think?" and you reply, "AMAZING!"... That's when you tip.
Here are separate tipping guides for each vendor, in more detail.