Father-to-be McAvoy's baby delight
James McAvoy said he was "excited" about impending fatherhood at the London premiere of his latest film.
The 30-year-old actor spoke out on the red carpet before the screening of The Last Station, which also stars wife Anne-Marie Duff and Dame Helen Mirren.
"It's excellent, it feels really great... I'm totally looking forward to being a dad... She looks fantastic, it's a Mc-Duff adventure," he said.
Anne-Marie, nine years his senior, looked radiant in a black floor-length Escada pleated gown, which hid her bump at the Curzon Mayfair.
Co-star Dame Helen, who wowed in a purple Lindka Cierach dress, told of her excitement for the couple.
"I'm pleased, it's fantastic. It's wonderful news and it couldn't happen to a greater couple," she said.
"I've known Anne-Marie for a long time, long before I knew James. They're a great, great couple, both unbelievably talented, both extremely nice and hard-working and professional, so it's going to be a great baby."
The film's director Michael Hoffman joined in with the congratulations.
"I'm ecstatic - I've known about this for a while and I've been sworn to secrecy," he said.