Not many people have the honor of saying they got to meet the great Johnny Cash, but Marie Osmond does as she recently shared a wonderful throwback photo of them together as she remembers him on his birthday.

On Wednesday, February 26 it was the “Ring of Fire” singer’s birthday, and he would have been 97-years-old. And while there’s many ways one could have paid tribute to the legend on his day of birth, Marie, 59, decided to take it to Instagram to post a photo of she, Johnny, his late wife June Carter and actor Robert Duvall all posing together — incredible. Take a look at the picture below!

“Remembering #JohnnyCash today on his birthday, and found this photo from a fun night with friends,” the singer captioned the photo. “Blessed to have known Johnny & June and so grateful for the legacy they left on music.” But how do you even fit four icons into one photo? That’s what we want to know. In fact, Cash wasn’t the only music legend that the Donny & Marie alum met, she actually knew Elvis Presley while he was alive.

“Yeah! I know everyone has their story but we have legitimate [stories]. He called my mom, [Olive Osmond], all the time. Loved her,” Donny Osmond‘s sister once told Andy Cohen on Watch What Happens Live of Elvis’ relationship with her mother. She continued. “She reminded him very much of his mom. And so, you know, he would call and I’d kind of try to hear and [my mom] would try to shut the door. And we’d go to Vegas and there was always a room full of flowers, never for us, always for her.” Marie added, “Honestly, I think the reason our family is more open with fans through meet-and-greets … is because of him, really. He got very lonely towards the end, he isolated himself a lot.”

Now we’re wondering just how many icons and legends the Osmond family have crossed paths with!