How do you know that you are about to marry the man of your dreams?  If he choreographed a dance like this groom did, you can probably rest assured that you did.

In the video the groom and groomsmen break out to some Beyonce and Jay Z, 'Crazy In Love'.  Then they switch into Backstreet Boys and Bruno Mars, all while the bride is left speechless.

While I may think that the "surprise" wedding dance thing might be a little played out, it's better than the zip line idea.

Check out another great wedding dance.