Brosnan and Keely Shaye married in 2001 and have two sons, Dylan and Paris
Pierce Brosnan and his wife Keely Shaye Brosnan celebrate another birthday.
On Thursday, May 16, Brosnan celebrated his 71st birthday and 60-year-old Keely Shaye paid tribute to the former James Bond star in a touching Instagram post.
“Happy birthday to the love of my life @piercebrosnanofficial 🎂,” Keely Shaye wrote alongside a shirtless throwback photo of the actor. “You are my rock, my anchor, my everything… and I love you endlessly.”
Related: Pierce Brosnan turns 71: Looking back at the ‘lucky day’ the actor met his wife Keely 30 years ago
Brosnan and Keely Shaye met in Cabo San Lucas, Mexico in 1994 and married in 2001. The couple have two adult sons: Dylan, 27, and Paris, 23.
The Black Adam The actor last paid tribute to Keely Shaye on Mother’s Day on May 12, when he posted a collage of photos of Keely, his mother May and Keely’s mother Sharon on Instagram.
“Happy Mother’s Day, my dearest Keely, and to my dear mother May and my dear Sharon. All my love for the beautiful worlds you have created for our sons and me, always my love,” said the Mama Mia Star wrote as a caption to this post.
Never miss a story — sign up for PEOPLE’s free daily newsletter to stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.
For Keely Shaye’s 60th birthday in September 2023, Brosnan showed how important she was in his life by giving her five dozen roses and a touching tribute to their first meeting.
“Sixty roses for my brown eyed girl on her 60th birthday,” Brosnan captioned his Instagram post, which showed a photo of the couple posing with the lush rose arrangement he gave her for the occasion. “Forever lucky and blessed was I to be sitting there as you rounded the corner one morning in Cabo San Lucas @keelyshayebrosnan,” he added.
Related: Pierce Brosnan and wife Keely Shaye Brosnan: 15 photos from the early days of their romance