Brooke Vincent, 27, shared an adorable photo of her new arrival on Instagram this afternoon, which showed him touching her necklace which says: “Baby B.”
It’s the Coronation Street star’s first child with boyfriend, Sheffield United footballer, Kean Bryan.
Brooke revealed they had decided to name their son, Mexx S J Bryan, and said he “completes” them.
She wrote beside the image: “On Wednesday 23rd October at 8.14am Our Baby Boy Arrived. Mexx S J Bryan, you complete us,” alongside a world and heart emoji.
Brooke was immediately inundated with messages of congratulations from her co-stars and fans.
Bethany Platt actress Lucy Fallon replied: “My heart.”
Catherine Tyldesley, who played Eva Price, said: “Love you so much. Well done beautiful.”
Emmerdale’s Charley Webb, who plays Debbie Dingle, wrote: “He’s one of the cutest bambino’s I ever did see.”
Brooke then shared some more snaps of their little one to her 876,000 Instagram fans.
The actress uploaded a picture which featured three shots of Mexx, a close up of his face, his feet and one of Kean cuddling him in bed.
Brooke went on maternity leave from playing Coronation Street favourite, Sophie Webster, back in August.
The soap star first announced her pregnancy back in April in an OK! Magazine spread.
Brooke admitted she had always wanted to be a mum as she opened up on how excited she was to find out she was expecting.
“I’m already so emotional,” she said at the time. “I’ve been playing songs to the bump and sometimes I sit and cry about how much I love my baby!”
Brooke added: “I’ve always wanted to become a mum, so I’m really excited.”
The Corrie favourite also spoke about her emotional reaction when she first realised she was pregnant.
Brooke said: “I didn’t cry until I told my mum and then we both started crying.
“I was at home when I found out so I had my dinner then went straight round to my mum’s.
“I’m terrible at keeping secrets so I had to tell her straight away.”