Pierce Brosnan knows how to celebrate a woman on her birthday.

The James Bond actor spoiled his wife, Keely Shaye Brosnan, on her 60th birthday with a gift that left fans gushing over his love for her.

Pierce revealed his romantic gesture on Instagram.

“Sixty roses for my brown-eyed girl on her 60th birthday,” he captioned a photo of the couple standing before a gorgeous bouquet of roses.

“Forever happy and blessed was I to be sitting there when you walked around the corner early one morning in Cabo San Lucas @keelyshayebrosnan,” he added.

The two recently celebrated their 22nd wedding anniversary, and to mark the special occasion, Keely shared a series of photos from their ceremony in Ireland on social media.

“Happy Anniversary @piercebrosnanofficial. Thank you for always being up for this adventure called life,” she wrote.

She also added the date the couple met, April 8, 1994, and the date they married, August 4, 2001.

The couple share two sons, Dylan, 26, and Paris, 22. Pierce is also the father to his late daughter Charlotte, and sons Christopher and Sean, whom he shared with his first wife, Cassandra Harris.

If you enjoyed this story, look inside the couple’s sweet love story.

If you thought receiving a dozen roses on your birthday was divine, imagine 60 roses! Pierce sure knows the way to a woman’s heart.

Please share this beautiful romantic gesture.