Marie Osmond is one proud grandma!
The 54-year-old Hollywood star brought her beautiful grandson out while she was guest co-hosting The Talk on Friday morning.
Marie introduced little Stephen James Craig Jr. to the world and exclaimed that being a grandma is "the best!"
Stephen Jr. is the first child for her eldest son and the first grandchild for the entertainer.
The precious little newborn arrived on Dec. 18, just a week shy of his original due date.
But, boy, is he a looker! Stephen made his big debut all swaddled up in a white blanket that matched Marie's white blazer.
The wee one didn't even cry during the big introduction (in front of a huge live studio audience, no less!) and even appeared to give a smirk to the cameras.
He is, after all, an Osmond! He's got showbiz in his genes!
Marie's daughter-in-law Claire was in the audience to oversee her son's big moment and told the audience that the new grandma "is just wonderful" and handling her new role flawlessly.
She recalled when Marie met Stephen Jr. for the first time, just one day after she gave birth.
Claire explained, "I got up around 5 a.m. and went out into the family room and Marie was just up all night and holding him and staring at him." Aww!
"I sat up all night, I couldn't stand it, it was just so fun!" Marie gushed.
"He's the best, now I get the grandma club, ladies! I love [being a grandma] it's just so much fun."
Congratulations to the Osmond family!