The singer is a man in love!
He may have been over 16,000 km away from his wife, but that did stop Keith from singing to Nicole Kidman in celebration of their 10 year wedding anniversary.
Watch the incredible moment in the video player below!
Keith paid tribute to darling wife and their two girls, Sunday Rose and Faith Margaret while he was jamming at his concert in Mansfield, Massachusetts.
And at one point in the show, he took some time to FaceTime them while on stage.
According to the guitarist, Nic was supposed to be with him in Boston but they had a change of plans.
"We booked the tour at the beginning of the year and June 25th was going to happen in Boston," he told fans.
"And so, I said to Nic, 'I can't work on our anniversary and so maybe we'll play Boston another time.' And she said, 'What about I come up to Boston instead?' I said, 'That's a great plan.' "
But at the last minute, Nic had to remain in Australia to film the upcoming season of the highly anticipated Foxtel show, Top of the Lake.
But don't worry, Keith was quick to add, "So, after the gig tonight, I'm flying to Australia to celebrate our anniversary."
Clearly smitten, Keith not only serenaded his wife, he also took to social media to share a range of tributes to the 49-year-old.
Among them he included a snap from the first time the pair met in 2005 at the G'Day USA gala.
"Our very first photo together 2005, minutes after being introduced to each other. HAPPY ANNIVERSARY BABY. LOOOOOOOOVE YOU!!!!!!!!! xxxxxxxxx," he penned.
The couple tied the knot in a stunning wedding ceremony in Sydney in 2006.
Watch Keith Urban remincise the moment he met Nicole Kidman...