Little Mix star Leigh-Anne Pinnock has revealed she is pregnant with her first child with her footballer fiance Andre Gray.
The 29-year-old singer shared a series of photos to Instagram in which she is cradling her baby bump.
She wrote: "We've dreamed about this moment for so long and we can't believe the dream is finally coming true... we can't wait to meet you."
In the photos Leigh-Anne is wearing an emerald green strapless bra top with flowing sleeves, as well as a full skirt.
In one of the other pictures a shirtless Gray stands behind her, touching her shoulders.
The couple announced their engagement in May last year, with Leigh-Anne saying her "world is complete".
She said: "Guys... wtf has just happened... He bloody did it, and I said yes.
"I'm marrying my soul mate, the man of my flipping dreams... I am lost for words, so I think I'm just going to go cry some more.
"@andregray- I love you so much. My world is literally complete."
Leigh-Anne's Little Mix bandmates were among those congratulating her on the news.
Perrie Edwards wrote in the comments: "I can't stop staring at these pictures. You're a vision. Ily both so much! CONGRATULATIONS my beautiful sister!".
Jade Thirlwall wrote "love you so much" with a heart emoji and "look at this family".
Stranger Things actress Millie Bobby Brown also congratulated her, writing: "soooo happy for you guys x".
Singer Mabel, TV and radio presenter Clara Amfo and Made in Chelsea's Ollie Locke were also among those leaving congratulatory messages.