All Steps First Dance provides special and memorable First Wedding Dance Lessons to couples getting married Nationwide. Kiri started the business in Berkshire in 2009 and it has gradually grown and flourished. We now have professional dance teaching staff located across the country, many of which have performed in the West End, abroad and on Cruises, as well as having a wealth of teaching experience. Your wedding day is an amazing experience and we will help put together an amazing wedding dance to go with it. We make it very simple to learn so you require no dance experience at all! We also teach Hen Party Dance Lessons. You pick a theme or style you would like and we choreograph a fantastic routine for you to learn. It's great fun and you could even perform it on the wedding day! "Kiri was absolutely brilliant. She was really fun, extremely professional and came up with a fantastic routine for our first dance. She was really flexible and a pleasure to work with.