Young country singer who performed for Prince Harry and Meghan Markle teams  up with Daniel O'Donnell during pandemic | The Irish Sun

About the Song

A gentle reminder from two voices of comfort: cherish the moments while you still have them.

In a world that moves too fast and forgets too easily, David James and Daniel O’Donnell come together in “Don’t Take the Goodtimes for Granted” to remind us of one of life’s simplest—and most profound—truths: hold on tight to the moments that matter.

Released as a tender duet, the song feels less like a performance and more like a heartfelt conversation between friends—two generations of singers coming together to deliver a timeless message. Their voices blend beautifully: David’s youthful warmth paired with Daniel’s familiar, soothing tone creates a sound that’s comforting, sincere, and rich with emotional depth.

Lyrically, the song is a quiet reflection on the days we often overlook—the everyday laughter, the long walks, the kitchen table conversations, and the gentle rhythms of love, family, and friendship. “Don’t take the goodtimes for granted,” they sing, not as a warning, but as a blessing. It’s a sentiment that lands deep, especially for listeners who have seen time pass and loved ones grow older or slip away.

The instrumentation is classic and understated—acoustic guitars, soft piano, and just the right touch of fiddle or steel. Nothing flashy, just music that lets the words shine, in true Daniel O’Donnell tradition.

For fans of heartfelt country ballads and Irish-inspired storytelling, this duet is more than just a song—it’s a gentle nudge to pause, breathe, and treasure what we have right now.

Because as David James and Daniel O’Donnell so gracefully remind us: the goodtimes aren’t guaranteed—but they are sacred.

Video