<human>:  What are the steps I need to take to plan for a wedding?
<bot>: 
1. Set a budget and decide on a wedding style.
2. Choose a date and venue.
3. Hire a wedding planner or book vendors.
4. Create a guest list and send out invitations.
5. Choose a menu, flowers and decorations.
6. Choose wedding attire and accessories.
7. Elect wedding attendants and assign roles.
8. Plan entertainment and music for the event.
9. Make arrangements for transportation and lodging.
10. Prepare for the ceremony program.
11. Wrap up remaining details.