How do you create one of those memorable first dances which will take your guests completely by surprise? Including dance lessons, choreography, how long in advance you should start learning, tips for a great performance on the day, etc There is nothing like a...