The best aunt ever! Marie Osmond spent the day with Donny Osmond‘s son Jeremy to celebrate his 39th birthday. While the pair hit the pool with the physical therapist’s family, his wife, Melisa Osmond, documented all of the fun moments they had on her Instagram Stories.

“Love you, @MarieOsmond. So fun seeing you,” the blonde beauty shared on Monday, June 8, over a pic of Marie, 60, smiling next to her, Jeremy and their three kids. In another snap, which appeared to be taken at the “Deep Purple” singer’s Utah residence, Marie wrapped her arms around Jeremy’s three kids while they posed for a picture.

Marie Osmond and her grand nieces and nephews

“So special to see Aunt Marie,” Melisa wrote again. “Love you so much!!”

For Jeremy’s birthday, his beloved gave him a sweet shout-out that was just as great as the one he received from his dad. “Happy Birthday to my [beau]! We got out of the cold and rain and came to St. George to celebrate our very favorite! Jeremy is one of a kind!!” she said. “He’s the best dad and I’m so grateful he’s mine!! And so fitting that today is also National Best Friends Day! He’s been my best friend for 20 years! Love you! Happy Birthday!!”

Donny, 62, added, “Happy Birthday to my son Jeremy — or should I say Doctor Osmond! Mom [Debbie Osmond] and I are so proud of you for what you’ve accomplished in your life. You hold a very special place in our hearts. ⁣No matter how many birthdays come and go, you’ll always be our little boy. We wish you a wonderful #birthday and fantastic year ahead with a special award coming soon.”

The medical professional is Donny’s second oldest child. The Masked Singer alum is also a proud parent to his four other sons, Donald, 40, Brandon, 35, Christopher, 29, and Joshua, 22, whom he shares with his beautiful wife, Debbie, 61.

Soon, Jeremy will become an uncle again when his brother Christopher welcomes his first child. But until then, Jeremy is just enjoying every minute he gets to spend with his family and Aunt Marie!