Rod Stewart is planning to have a vasectomy his next child.

Rod already has seven children by five different women - born between 1964 and 2005, including socialite Kimberly Stewart - but wants to have another child with fiancee Penny Lancaster.

Rod and Penny already have a 10 month old son together, Alastair and are planning to marry before trying for number two.

But then, Rod’s revealed that’s going to be it: “One more child and I am going to have to close the office. A girl would be nice.”

“We’re going to get married next summer - we’re not sure where, but definitely next summer.”