Tim McGraw gave one Philadelphia couple the surprise of a lifetime over the weekend. The father of the bride arranged to have the "How I'll Always Be" singer come to the wedding and surprise the bride and groom (and guests) with a performance.

McGraw surprised the entire wedding when he showed up at Vie, one of the area's wedding venues, dressed in a classic black tux. He couldn't leave home without his black cowboy hat though, and he wore it as he serenaded the wedding with several songs. Wedding-goers were excited to see McGraw and sang along and held their phones up high to capture a memento of the superstar serenading them in an intimate environment.

McGraw performed several songs, including "Live Like You Were Dying," a crowd favorite. That one was a loud singalong from start to finish. He also performed a special song for the father-daughter dance, according to NBC Philadelphia. Video from Philly area dance band Jellyroll shows an unforgettable moment.

The father of the bride, David White, made it all happen for his daughter and son-in-law, Lisa White and Paul Getz. The blushing bride will never forget her wedding day but her dad made it that much more special with this performance by the country superstar. Talk about a memorable wedding gift!

McGraw may be good luck at a wedding. After all, he and Faith Hill will celebrate 20 years of wedded bliss on Oct. 6. Even though it's been almost two decades, they still have the hots for each other. On their recent vacation, they reminded us all of that with some sexy vacation pics.

Watch Tim McGraw Talk About 20 Years of Marriage

See Photos of Tim McGraw and Faith Hill Through the Years