Marie Osmond just got the best holiday gift ever -- the 54-year-old entertainer is officially a grandmother!
Pics: Adorable Tots -- Celebs and Their Cute Kids
Osmond's son Stephen James Craig and his wife Claire have welcomed a baby boy, she confirmed on Twitter.
"Hey everyone .....I just became a GRANDMA!!!!!!!!," she tweeted Thursday. "It's a boy!"
Related: Marie Osmond Reveals Date of New Grandchild
This is the first grandchild for Osmond, whose son Stephen is the only child she has with her husband Stephen Craig, Sr., whom she remarried in 2011 after divorcing in 1985. She also has two biological children with her second husband Brian Blosil, as well as five adopted children.