Pink shocked fans by revealing she's expecting her second child with husband Corey Hart.
The image, captioned "Surprise!", features Pink sporting a surprisingly large baby bump!
Pink and Willow, five, wore stunning, flowing cream dresses and hats in the adorable baby announcement image.
Fans are still baffled how the 37-year-old singer managed to keep the pregnancy a secret. Although, when you scroll through the singer's Instagram, it has indeed been a while since we've seen a full photo.
Even at one of her most recent public appearances - the Alice Through The Looking Glass premiere in May - Pink is hiding her figure under a billowing gown.
This will be Pink's second child with her husband, motorcross star, Corey Hart.
Pink, whose given name is Alicia Moore, and Corey married in 2006. The pair have a notoriously rocky relationship, separating between 2008 and 2010 after undertaking couple's counselling.