newYou can now listen to Fox News articles!
- Advertisement -

One of the many men who played James Bond is celebrating his longtime romance with his own leading lady.

Pierce Brosnan, 69, shared a photo from his wedding day 21 years ago on Friday, featuring his 58-year-old wife, Keely Shay Brosnan.


He wrote of their wedding night, “We danced that night and still dance to this day.”

Sharing the same photo, he wrote, “Happy anniversary my love.”

Pierce Brosnan says he will never play James Bond: ‘It’s another man’s job’

The couple, who share two sons together, have built a strong foundation after Brosnan suffered several profound losses in his life.

He credits Keely with giving both his first wife and daughter the strength they need after losing to ovarian cancer.

Brosnan was married to Australian actress Cassandra Harris, who died in 1991 at the age of 43.

His daughter with Harris, Charlotte, tragically died in 2013.

family member with five children and three grandchildren, first told about his condition“I don’t see the cup half full, believe me.”

Pierce Brosnan with his wife Kelly and sons Paris (left) and Dylan (right).

The Hollywood star met his journalist wife in 1984 in Cabo San Lucas, Mexico. They were married in 2001 at Ballintuber Abbey, Ireland.

Click here to sign up for Entertainment News

Brosnan often shares photos of his wife on his social platforms, and identifies April 8 as the day they met.

The Irish actor has several new movies on the horizon, including “Fast Charlie” with the late James Caan and “Black Adam” with Dwayne Johnson and Viola Davis.