Mel Gibson's pregnant girlfriend is craving ice cream and olives.

Russian pop star Oksana Grigorieva - who is due to give birth to the couple's first baby in December - can't stop snacking on a strange combination of the sweet and salty foods.

She revealed: "I've eaten a lot of ice cream. I eat ice cream and then I eat olives. It's very strange."

Although Oksana - who already has a 12-year-old son, Alexander, from a previous relationship - is happy to reveal her cravings, she is remaining tight-lipped on the sex of the baby.

Asked whether she was expecting a boy or a girl, she said: "Well, it's definitely going to be one of those! I guess we'll find out soon enough. We're going to keep it private."

Mel, 53, met 39-year-old Oksana when she was signed to his record label Icon.

They announced they were expecting their first child six weeks after Mel's wife of 28 years Robyn filed for divorce.

Mel and Robyn have seven children and Oksana is convinced he will be an excellent father to the newest addition to his brood.

She said: "Mel is naturally great with children. If I can put it in one word: kindness. You see, he understands the dynamic of parenthood and he truly loves children. He is a big kid at heart."