Taylor Swift treated fans in Toronto to a very special guest at her concert Friday night (Oct. 2), bringing Keith Urban onstage to join her for two songs.

Swift was performing the first of a two-night stand at the Rogers Center, and she gave Urban a big introduction.

“Someone absolutely incredible is about to come out on this stage,” she told the crowd. “This is someone who has sold 20 million records but, more importantly, is an amazing human being.

"I actually had opened up for his tour years ago,” she added. “He’s been so wonderful to me. He’s one of the most talented people who has ever been born.”

The two superstars then gave a joint performance of Urban’s current single, “John Cougar, John Deere, John 3:16,”  which just became his 19th No. 1 hit. Urban also performed another track from his catalog, "Somebody Like You," for the screaming fans. Take a look at a clip of the second song below.

Swift opened for Urban on his Escape Together World Tour in 2009, and they also worked together with Tim McGraw on his No. 1 hit, "Highway Don't Care," in 2013.

Swift's tour in support of 1989 has also featured appearances from Justin Timberlake and Selena GomezDixie Chicks singer Natalie Maines (for “Goodbye Earl“) and Sam Hunt, who performed “Take Your Time” with her. The Band Perry joined her in Indianapolis to perform their hit, “If I Die Young,” and she also brought former Friends star Lisa Kudrow onstage for a duet on “Smelly Cat.” Dierks Bentley joined Swift onstage in Kansas City to perform his hit, "Every Mile a Memory," with her. Most recently, Mick Jagger joined her live in Nashville to perform the Rolling Stones classic, "(I Can't Get No) Satisfaction."

See Taylor Swift + More Stars' Summer Fun

You Think You Know Taylor Swift?