Both me and my DF are amateur ballroom dancers. So, for our wedding reception in October we are doing a full choreographed Viennese Waltz to "Once Upon A Dream". I'm so excited about it I could burst! She even has us ending the routine very similarly to how they are dancing at the end of the movie. I'm not going to lie, it's costing us an arm and a leg. For us, it's worth it.
I usually suggest to people to not go with a fully choreographed routine unless a) you have the money to throw into it, b) you have the time/dedication to practice and memorize it, and c) you already have dance experience. It takes a lot of work and if you are not already a dancer, then you are learning new moves and trying to memorize how they all work together. I know from my competitions, unless you have it in muscle memory you usually end up forgetting a move or two and then you get frustrated trying to pick things up. Unless you have the skills to improve your way through it.
My suggestion is to take some dance lessons and pick out a specific dance you like (triple swing, single swing, west coast swing, waltz, tango, foxtrot, salsa, rumba, hustle, ect). If you want something fun and flashy, I usually suggest a swing. If you want something fun and classic, I usually suggest a Tango or Foxtrot. If you want something slow and romantic, I usually recommend a Rumba or a Waltz. If you have music in mind, bring it into an instructor and they can tell you what type of dance would go best with that music. Then, one the day of your dance, have fun! Take all the different moves you learned together and just dance with each other.
