Great dads would do absolutely anything for their daughters, especially on their wedding day.

It's so emotional for a dad to see their little girl all grown up and starting her life with someone she loves. That's why a father-daughter dance is such an important part of many weddings. And similar to the first dance between newlyweds, a lot of time and energy goes into choosing the right song.


When one bride's father learned that she wanted their dance to be "My Little Girl" by Tim McGraw, he managed to pull off a surprise that was so epic, she could hardly believe what was happening.

It takes her a minute to realize who's singing, but once she does, she's absolutely stunned!

Comments