The first dance at weddings are usually terrible.  There are so many details to take care of practicing for the First Dance seems to never get done.  These guys have it down.