KAREN Gillan stunned fans by revealing her baby bump on the red carpet at the Toronto International Film Festival.

The Avengers star, 36, who lives in Los Angeles with her American husband Nick Kocher, attended the premiere of her upcoming film The Life of Chuck at The Princess of Wales Theatre on Friday.

The movie, based on a Stephen King novella, also features Tom Hiddleston, Chiwetel Ejiofor, and Mark Hamill. 

READ MOREKaren Gillan wants to buy Highlands cottage for 'rest of my life'

Gillan took to the red carpet cradling her baby bump in a yellow mini dress.

The Jumanji star has yet to announce the pregnancy via social media or interviews.

Gillan (below) married the former Saturday Night Live writer in May 2022 at Castle Toward in Argyll. The pair met after she messaged him on social media.

(Image: AP Photo/Chris Pizzello)

"Oh gosh, I slid into his DMs on Instagram," Gillan said in a 2023 interview.

"He popped up on my recommended friends list on Instagram. The algorithm is tearing the country apart, but it brought me together with my guy." 

She is currently starring in ITV drama Douglas is Cancelled.