Photo credit: Kathy Hutchins / Shutterstock.com

Well this is a nice surprise…

Dwayne ‘The Rock’ Johnson has surprised the world by secretly tying the knot with his long-term girlfriend Lauren Hashian.

The happy couple – who have 2 children, Jasmine Lia, 3, and Tiana Gia, 1 together – are officially married, and exchanged their vows in a gorgeous private ceremony in Hawaii on Sunday.

“We do. August 18th, 2019,” the 47-year-old actor wrote on Instagram, as a caption to a series of stunning wedding photos.

“Pōmaikaʻi (blessed),” he added.

The newlyweds first met back in 2006 while Dwayne was filming The Game Plan, and started dating in 2007 once he had separated from his first wife, Dany Garcia.

(As well as his two children with his new wife, Dwayne Johnson also has an 18-year-old daughter, Simone Alexandra Johnson, from his previous marriage to Dany Garcia.)

Dwayne ‘The Rock’ Johnson tends to keep his private life private, although he has gushed about his now wife on a few occasions…

“I was so fortunate to have fallen in love once,” he told People back in 2012.

“To fall in love again? That’s a hard thing to do twice in the position I’m in. I’m one lucky son of a (expletive).”

And just last year, he told Entertainment Tonight that he was in “no rush” to get married, despite referring to Lauren as his wife “all the time”…

“I just refer to her as my wife all the time,” he told the publication in July 2018.

“So a lot of people are like, ‘Oh, did you get married?’ I’m like, ‘No. Easy. Don’t rush big daddy.'”

Well, now everyone knows the answer to that question!

Congratulations to the new Mr and Mrs!