Who knew British heartthrob Harry Styles was a Shania Twain fan? On Friday (June 22), during his show at New York's Madison Square Garden, the former One Direction member belted out a version of "Still the One" with his opening artist, Kacey Musgraves.

"We're gonna sing one of my personal favorites," Styles introduced the 1997 hit classic, after inviting Musgraves up on stage with him. The crowd seemed a little confused by the opening bars, but by the time Musgraves launched into the first line, they had caught on and were screaming in approval.

Styles traded off verses sweetly with Musgraves, and shared the chorus in a manner that showed off both their unique vocal styles perfectly. We'd bet Twain would approve—watch above to see if you do, as well!

Musgraves will continue to open for Styles on select dates of his 2018 Live On Tour before heading out on her own Oh, What a World Tour.

12 Country Ladies Who Are Changing Everything

More From Taste of Country