I've seen quite a few first dances. Some were choreographed some people took lessons but I've never seen this come off so smoothly and perfectly in my life!

Enjoy!