When you start looking for wedding choreographers, you'll discover that there are a multitude of dance genres you can choose from. You'll find choreographers who can offer Bollywood, Punjabi, classical, old hindi songs, ballroom dance, flash mobs, contemporary, hip-hop and many other dance styles.