What to do for entertainment at wedding?

1. Hire a live band or DJ to provide music for dancing.

2. Set up a photo booth with props and a backdrop for guests to take fun pictures.
3. Have a variety of lawn games such as cornhole, giant Jenga, and horseshoes.
4. Set up a karaoke station for guests to sing their favorite songs.
5. Have a caricaturist draw funny portraits of guests.
6. Have a magician or other entertainer perform for guests.
7. Set up a game room with classic board games and video games.
8. Have a dance-off or lip sync battle.
9. Have a movie night with a projector and a selection of films.
10. Have a themed costume party.