Pink surprised us all when she announced her pregnancy in November, and she certainly didn鈥檛 tell us when she was expecting her baby to arrive. In early December, when she posed as an Earth mother goddess in crystal necklaces with her daughter Willow, we caught a glimpse of the very pregnant star, leading us to believe she was more pregnant than her announcement would have had us thinking. Well, she was far more pregnant, since late last night, the singer announced the arrival of her baby boy Jameson Moon Hart via her Instagram account.

Jameson Moon Hart 12.26.16

A post shared by P!NK (@pink) on

Baby Jameson arrived on Monday, according to the post, and he鈥檚 really dang cute. Pink looks so happy to be holding her little guy and we just love seeing fresh new babies, especially since 2016 has mostly been terrible. Honestly, look at his little face! Newborn snugs are the best.

I love my baby daddy 馃挋

A post shared by P!NK (@pink) on

Pink also shared a photo of proud papa Carey Hart holding baby Jameson. It鈥檚 really sweet to see that all dads, whether they鈥檙e celebs or not, all have the same shell-shocked, joy-filled looks when they hold their new babies.

Here鈥檚 to Pink, Carey and big sis Willow, as they ring in 2017 with a perfect little glimmer of cuteness!

Have you had a Christmas or New Year鈥檚 baby? Tell us about it @BritandCo!

(Photo via Axelle/Bauer-Griffin/Getty)