A 99-year-old woman attending a Daniel O'Donnell concert with her granddaughter was delighted to sing "Danny Boy" with her hero. 

Kitty Cosgrave, 99, was out for a night on the town with her granddaughter at Daniel O'Donnell's Wexford Opera House concert when the beloved singer decided to have a chat.

O'Donnell asked Kitty how she was feeling ("good!") and where she was from (Ballinaboola, Co. Wexford) before inquiring what her favorite song is. 

Read More: The real story behind Danny Boy, the beloved Irish ballad 

The answer? "Danny Boy" of course! 

O'Donnell delighted Kitty and the whole audience with his reply: "Well, we'd better give it a go." 

99-year-old sings her favourite song 'Danny Boy' with Daniel O'Donnell

99 year old Kitty Cosgrave’s night was made when she got to sing Danny Boy with Daniel O’Donnell in Wexford Opera House last night- What a moment ❤️

Publiée par RSVP Magazine sur Mardi 13 août 2019

With his arm around her, Wee Daniel serenaded Kitty, and she joined in, making it an extra special performance of the classic Irish ballad. 

Read More: The glittering career and challenges of Daniel O'Donnell

Kitty's niece, Val Cosgrave, told the Irish Mirror that her gran is "a massive fan of Daniel's, she listens to him every evening on her daughter Bernadette's mobile. She is absolutely incredible". 

This isn't the first time O'Donnell has gone the extra mile. In 2018 he surprised one lucky fan during an Aer Lingus flight when he took over the intercom to sing her Happy Birthday

Birthday greetings from Daniel O'Donnell

What a surprise! ✈️ Full story here: http://bit.ly/2MRyRAs Video: Aer Lingus

Publiée par IrishCentral.com sur Mercredi 5 septembre 2018

And in 2017, he planned a flash mob singsong for his niece's wedding!

Daniel O'Donnell serenades Kitty Cosgrove at Wexford Opera HouseFacebook/Screencapture