Coronation Street star Sonia Ibrahim has announced she's pregnant with her first child.

The actress, who finished her role as Mel Maguire three years ago, is expecting her first child - a baby girl - with her husband Aaron Machin.

Sharing the news on Instagram, the 30-year-old wrote: "First comes love, then comes marriage, then comes a BABY in a baby carriage.

"I am absolutely over the moon. I feel unbelievably blessed to announce that myself and my amazing husband are expecting a beautiful little baby GIRL."

Sonia announced the news with a gorgeous snap of herself beaming with excitement as she held up the baby scan.

Aaron stood behind her pointing at the picture.

So exciting!

The couple's baby is due on January 17, and Sonia says she can't wait to be a mum.

She added: "I can promise one thing, above anything else, that I am going to Love, Adore and Cherish my Little Princess more that anything in this world."

Sharing more sweet pictures, Aaron was seen placing a protective hand on Sonia's growing baby bump as he kissed her cheek.

She finished her post with: "I can't wait to meet you in January my perfect little Princess."

Soniaat The British Soap Awards in 2017
It's a girl!

The actress also shared a string of hashtags on her post: "#15weekspregnant #mamatobe #daddysgirl #cloudnine."

Corrie fans will remember Sonia as Mel, who kidnapped Bethany Platt while she was being groomed by evil Nathan Curtis.

She appeared on the soap for a short while in 2017, before Nathan was sent to prison for his despicable actions.

Sonia's character Mel had kidnapped Bethany in a bid to stop her testifying against Nathan at his trial.

The couple dressed in pink for the occasion

After leaving the soap, Sonia spoke of her joy at getting to be a part of it.

She said: "It's been an amazing time, it's been great to work here."

Sonia and Aaron put a lot of effort in when it came to announcing their baby news.

One snap sees her holding up a clear balloon with pink feathers inside and the words "It's a girl" and "January 2021" printed on the front.

She dressed for the occasion too in a stunning pink patterned dress.

Aaron also looked the part in a pink T-shirt.