• Pierce Brosnan and his wife celebrated their 21st anniversary
  • For the occasion, Pierce posted wedding photos on Instagram
  • He paid tribute to his wife Keely with loving words

"James Bond" was a man of many women, but in real life Pierce Brosnan stays true to his beloved wife.

Pierce Brosnan, 68, and Keely Shaye Smith, 58, have been happily married since 2001. Saturday was their 21st wedding anniversary, and the actor shared wedding pictures and a touching message of love for his wife.

Peirce Brosnan and Keely's beautiful wedding photos

In the first photo, taken at Pierce Brosnan and Keely's wedding, the two smile for the camera while hugging each other. More images follow: Pierce Brosnan's wife with a bridal bouquet, the radiant bride and groom, and a romantic kiss. The pictures are just as touching as Pierce's caption for the post.

Pierce Brosnan wrote to his wife: "Twenty eight years ago this day, the 4th of the 8th we met in Cabo San Lucas, Mexico…and married in Ireland at Ashford Castle three years later on the 8th of the 4th…4884 …my love always, you have made my life one of joy and happiness, light of my life, love."

Also interesting:

Pierce and Keely's special day was photographed by Greg Gorman, the "007" actor adds. The photographer captured some truly beautiful moments. And he even commented on the Instagram post: "A Happy Anniversary to you both. I remember the day well."

Pierce Brosnan is a father of five, and he shares two sons with Keely, his wife of 21 years.