The music. The moves. The moment. It's all perfect.  

Ashley Richmond's wedding happened all the way back in 2011, but years later her dad-and-daughter dance routine is still a viral hit. With a wide range of tracks in their compilation, covering material from Beyoncé to Motown, there's something in here for everyone. 

The video has garnered over 14 million views, and even though Ashley was psyched about her routine on the day of her wedding, she had no way of knowing just how big of a hit the clip would prove to be. 

On her website, she writes that "When I got married in 2011, I had no idea that my wedding would be broadcast all over the world and have such an impact on father-daughter dances going forward. From our little practice sessions in the living room, my dad and I created 'magic.' "

It's that "magic" that landed her and Pops a slot on "Good Morning America," where they were asked to perform for the audience in Times Square. In speaking with the hosts on the show, Ashley's father, David Sparks, comments on their hopes going into the dance: "I wanted to mix old school with new school, and I worked the old school and she did the new school." That "old school" David hoped to include is represented by classics such as The Temptations' "My Girl" and the Jackson 5's "I Want You Back," while the new school shows its colors through songs like their last-minute addition, Beyoncé's "Single Ladies."

Still speaking with the hosts of "Good Morning America," Sparks remarks that " 'Single Ladies' was put in at the last minute. We needed a showstopper at the end, and that was it." 

At this point, Ashley chimes in to say, "Yeah, we love Beyoncé. She's from Houston too, so we're like 'we have to put Beyoncé somewhere in there.' And then he (David) came up with the ring part."

Ashley knew that this moment might just be her only 15 minutes of fame, and she capitalized on it. She's now the proud webmaster of a site dedicated to dad-and-daughter wedding dances. While a large part of her site is set aside to highlight the phenomenal routines of other dad-and-daughter pairs, there are a number of sections devoted to helping others achieve their big-day dance dreams. 

Ashley's Wedding Corner lists a number of other sites that were crucial to planning her own wedding day dance. She's got a section on dance tips, and another one on dance moves. Combined with her on-site blog, she's turned into the premier destination for online wedding dance assistance. There's no need to shell out for a wedding dance class when a resource like this is available for free!

In just a few short years, Ashley Richmond has gone from viral sensation to bona fide wedding-dance expert.