Yeah this is a week old sue me
I can't really add in what others have said, but I've found that this is becoming more popular this year than I've had it ever. I only ever do it by request. But this is how I run it
I Wanna Dance With Somebody by Whitney Houston is just about the right length. I ask the bride and groom to the center of the dance floor and tell them we have a very special dance (again all this will be worked out in advance). I say something like "I'm going to start this ong and I want you two to start dancing, but when I say your name, I want you to find someone that isn't dancing and bringing them out unto the dance floor. I'll say your name again and the four of you will find four people that aren't dancing and so on and so forth." Then I'll say "now Kori and Chad, are you ready?" pause, "Kori and Chad, do you know what to do?" usually i'll get nods, me, "KORI...CHAD..." kick the music on and let people go get their partners. Then I'll mix it up throughout the song (don't ever stop the song) and say "if you're happy to be celebrating with Kori and Chad and you're on the dance floor" or something similar throughout the song. Sometimes I will let them dance one more time for 15 seconds or so before saying their names the first time.
I literally just did this this weekend, although the bride wanted Brown Eyed Girl to start with, so I did that, gave one more call out when Dance With Somebody started and let the floor go nuts.
Now, I've been doing this, off and on, since I started DJing in 2012 and it isn't super well known but it can be fun with the right couple and the right crowd. I've done this the traditional way, by saying "snowball", and by playing Jive Bunny and the Mastermixers, but I've been having more fun and getting better results with Dance With Somebody, plust it doesn't hurt that song is an almost promised dance floor filler.