The reason people are able to pull off amazing wedding dances is because of practice and accountability. Even if you have two left feet, you can still learn to dance for your wedding by taking private wedding dance lessons, attending first dance group workshops or signing up for online wedding dance