Keith Urban surprised his crowd Saturday night, July 24, while in Albuquerque, New Mexico with a special guest appearance by actor Miles Teller. Urban and Teller performed a pretty epic duet of The Temptations hit song, “My Girl” (watch below).

Teller is well known for his roles in the Divergent series, Whiplash, and many more. He starred in the 2010 movie Rabbit Hole starring Keith Urban’s wife Nicole Kidman who handpicked him for the role.

You never know who is going to show up or what is going to happen at one of Keith Urban’s ripCorld World Tour dates. To see if Keith Urban is visiting an area near you, please visit KeithUrban.com.