Marie Osmond has become a grandmother for the third time.

Marie Osmond

Marie Osmond

The 56-year-old singer's son Stephen Craig and his wife Claire welcomed baby boy Christian James into the world last month.

Marie shared a picture of her family's new addition on her Facebook page, alongside the caption: "Meet my ‪#‎grandson‬ Christian Thomas! ‪#‎Love‬ at first sight! ‪#‎blessed‬ #‎newbaby‬ ‪#‎baby‬ ‪#‎family‬ #love ‪#‎beautiful‬ ‪#‎babyboy‬ ‪#‎GlamMa‬ ‪#‎MarieOsmond‬ (sic)."

In the picture, Christian is seen sleeping soundly, while wrapped in a star print blanket.

Stephen and Claire already parents to son Stephen James Craig, who will turn two later this month.

According to sources, Marie is already doing everything she can to help out her son with his new arrival.

A source told RadarOnline.com: "Marie and her husband, Stephen Sr., are hands-on grandparents."

Marie, who found fame with her brothers Donny, Jimmy, Alan and Wayne as singing troupe The Osmonds, also has a granddaughter.

Her daughter Rachel gave birth to a baby girl called Rocket Jade four months ago, and has apparently been leaning on her mother for support.

The source added: "Marie has bent over backwards to help both her daughter-in-law Claire and her daughter Rachel because she knows how taxing it is to be a new mother."