Rod Stewart cried when his wife told him she was pregnant again.

The 'Maggie May' hitmaker admitted he couldn't contain his emotions when Penny Lancaster - who he has four-year-old son Alistair with - called to tell him their third attempt at in vitro fertilisation (IVF) treatment had been a success as he dined in a Russian restaurant.

He said: "I burst into tears in this restaurant. She was crying, I was crying. It was very special."

broke down in a restaurant when his wife Penny told him they were expecting a second child together.

The 65-year-old star also spoke of the couple's distress as they endured months of fertility treatment before it was finally successful.

He admitted: "It was a tough road. She had to inject herself every day and the first two treatments in the US didn't work. I couldn't bear seeing the sadness on her face. You have to wait for weeks to know whether it's worked or not, it's crushing when it doesn't."

Rod - who has six other children from his previous relationships - admitted he can be a strict father.

The star - who grew up in a two-bedroom house in North London with his builder dad - told the Daily Mirror newspaper: "I bloody well am strict. I grew up in a house a fifth of the size of my gym. I'm soft but I'm not a pushover. When we go out for meals, all mobile phones are put in the middle of the table."

Now, the Millionaire star hopes his kids will learn to stand on their own two feet and not take his success for granted.

He added: "I believe in tough love. I just wish one of them would get a job. It'd be nice to see another wage slip coming into the house."

Rod and Penny's baby - who they have already named Aiden - is due to be born in February.