How to choose the perfect first dance