Vanessa Morgan is pregnant with her second child: Riverdale star is expecting her first baby with boyfriend James Karnik: 'Surprise!

  • Have YOU got a story? Email tips@dailymail.com 

Vanessa Morgan has been keeping a pretty big secret for about the last eight months or so.

She's pregnant with her second child – her first with boyfriend James Karnik, 25. 

Not only that, but The Wild Cards star, 32, is expecting her baby this month. 

'So in love with this man, our family of 4 coming this month. Surprise! Thank you GOD,' she captioned her post of maternity photos on Saturday.

James also shared a photo of himself holding Vanessa in his arms. 'Holdin BOTH my girls at the same time,' he captioned his post, indicating the couple is expecting a baby girl.

Riverdale star Vanessa Morgan, 32, revealed she is pregnant with her second child; pictured at a Golden Globes after party in Beverly Hills in 2019
It will be her first with boyfriend James Karnik, 25; pictured in 2022

Riverdale star Vanessa Morgan, 32, revealed she is pregnant with her second child. It will be her first with boyfriend James Karnik, 25; (L) Vanessa seen in 2019, (R) Karnik seen in 2022

Vanessa also has a son named River, three, whom she shares with her ex-husband, Chicago White Sox player Michael Kopech, 28.

The couple married in January 2020 after a year together and filed for divorce six months later in June. Vanessa announced she was pregnant the following month.

She gave birth to her son in January 2021 with her then-estranged husband at her side.

Now she's expecting baby #2, a girl, with James, who, like Vanessa hails from Canada. 

The Finding Carter star is from Ottawa, Ontario, while the Boston College alum is from Surrey, British Columbia.

He currently plays for the Vancouver Bandits of the CEBL (Canadian Elite Basketball League) where he occupies the position of center. 

Previously, Vanessa dated NHL player Nathan MacKinnon from 2014 to 2016 and Degrassi: The Next Generation alum Munro Chambers in 2008.

Not only that, but The Wild Cards star is expecting that baby this month, pictured at the Critics Choice Awards in January 2024

Not only that, but The Wild Cards star is expecting that baby this month, pictured at the Critics Choice Awards in January 2024

'So in love with this man, our family of 4 coming this month. Surprise! Thank you GOD,' she captioned her post sharing maternity photos, pictured in 2022

'So in love with this man, our family of 4 coming this month. Surprise! Thank you GOD,' she captioned her post sharing maternity photos, pictured in 2022

James also shared a photo of himself holding Vanessa in his arms on his Instagram feed, pictured in 2024 in Cannes

James also shared a photo of himself holding Vanessa in his arms on his Instagram feed, pictured in 2024 in Cannes

'Holdin BOTH my girls at the same time,' he captioned his post, indicating the couple is expecting a baby girl, pictured at the 2024 Cannes Film Festival

'Holdin BOTH my girls at the same time,' he captioned his post, indicating the couple is expecting a baby girl, pictured at the 2024 Cannes Film Festival

Vanessa also has a son named River, three, whom she shares with her ex-husband, Chicago White Sox player Michael Kopech, 28; seen in 2018

Vanessa also has a son named River, three, whom she shares with her ex-husband, Chicago White Sox player Michael Kopech, 28; seen in 2018

When she announced her first pregnancy, the My Babysitter's a Vampire star wrote that her priorities in life instantly changed. 

'I am overjoyed to be welcoming my baby boy into the world this January,' her caption began. 

'It’s almost like everything I thought mattered in this life has completely changed. 

'We’re here for such a greater purpose and life is so precious,' she gushed.