The whole dance, performed to the tune of Chris Brown's 2008 song, Forever, lasts five minutes and takes most of the assembled guests by surprise.
The video clip, posted only one week ago, shows Kevin Heinz and Jill Peterson dancing energetically towards the altar, followed by their ushers, bridesmaids and groomsmen.
The groom, 28, performs a somersault on his way to the altar and his hip-swaying bride, also 28, receives a standing ovation as she joins him for the exchange of vows.
The video has already turned the couple, from St Paul, Minnesota, into celebrities with appearances on network television.
"I'm just glad I didn't hurt myself," Mr Heinz said of his somersault.