The 65-year-old James Bond actor celebrated his 25th anniversary of being together with wife Keely Shaye Smith on Thursday, expressing his love for her on Instagram.

Thank you for the love my love of these past 25 years, onwards... 🌹❤️

A post shared by Pierce Brosnan (@piercebrosnanofficial) on

Brosnan wrote: “Thank you for the love my love of these past 25 years, onwards,” underneath a photo of the two embracing one another.

In August, the two will celebrate 17 years of marriage, having wed in Ireland back in 2001. They have two sons: Dylan, 21, and Paris, 17.

Read More: Is Pierce Brosnan's son Ireland's first male supermodel? 

Brosnan, even after all this time, still raves about his wife. He told The Independent in 2016: “I love her vitality, her passion. She has this strength that I wouldn’t be able to live without. When Keely looks at me, I go weak.”

Brosnan believes that spending time together is the key to their happy marriage.

“My wife and I took a short road trip up to Santa Barbara - we were going for a romantic weekend to look at houses and drink great wine,” he told People magazine.

“We didn’t listen to any music, but we just listened to the sounds of each other’s voices and sorted out the world.”

Get ready for some summer fun. Just five weeks to go. And yes, I’m singing! https://t.co/wxqPtPFj0o

— Pierce Brosnan (@PierceBrosnan) June 14, 2018

Brosnan is in New York at the moment, having celebrated the premiere of the ‘Mamma Mia!’ sequel on Wednesday with his wife.

Read More: Pierce Brosnan considers leaving the US over Donald Trump

Read More: Pierce Brosnan's Bob Dylan painting sells for $1.4 million

Going strong 25 years - Keely Shaye and Pierce BrosnanInstagram/Piercebrosnanofficial