Keira Knightley is craving pizza.

The 'Imitation Game' actress is expecting her first child with husband, Klaxtons star James Righton, and has been indulging in the doughy delight as well as ''carbs, cheese and crackers'' because she has never felt hungrier.

A source told Closer magazine: ''Keira's never been so hungry. She says she's been waking up ravenous. She's craving carbs, pizza and all sorts of sauces and dips - and excuse to go for lots of cheese, crackers and chutneys.''

The 29-year-old screen beauty confirmed her pregnancy last month and is believed to be due to give birth in the spring.

The 'Atonement' star has previously admitted she was eager to have children, but insisted she would never give up her career to raise a family.

Speaking last year, she said: ''I don't want to deny my femininity. But would I want to be a stay-at-home mother? No. On the other hand, you should be allowed to do that, as should men, without being sneered at.''

Keira and James, 31, started dating in February 2011 and tied the knot in front of just 11 guests in Mazan in the South of France last year.