Rocker up for baby number eight

Rod Stewart says he wants another child – but this one will definitely be his last.

The 61-year-old already has seven children, including his baby son, Alastair Wallace, who his fiancée Penny Lancaster, 35, gave birth to last November.

Rod admits: ‘A girl would be nice. One more child and I’m going to have to close the office.’

In an interview with US TV show Entertainment Tonight he said he was planning to marry Penny next summer. He also played songs from his new album and said:’Everyone needs money. And I’ve got a lot of children.’