Billie Piper is pregnant.

The former 'Doctor Who' actress - who already has children Winston, nine, and Eugene, six, with her ex-husband Laurence Fox - is expecting her third child with her boyfriend Johnny Lloyd and the couple can't wait to meet their little bundle of joy.

A source told the Daily Mirror newspaper: ''Billie and Johnny are delighted. They can't wait to welcome the new addition to their family.''

The 35-year-old actress has been dating the rocker for almost two years and has made no secret of the fact she wanted to have a baby with him back in February.

She said: ''In my dream world I'd have load [of kids]. I was one of four and it's taxing for both parents and kids. I do like the idea of chaos.''

It's not known how far along Billie is or whether she knows the sex of the baby yet.

However, she's no doubt hoping for a smoother pregnancy this time around as she admitted that filming sex scenes for 'Secret Diary of a Call Girl' while pregnant with Winston in 2008 was challenging because all she wanted to do was stuff her face.

She said: ''Being pregnant and filming scenes where you're having to be sexually provocative - when all you want to do is sit in a corner and eat - that was hard.''

Billie's relationship with Johnny came just months after she split from her husband Laurence in 2016 but their bitter custody battled proved strenuous on both of them.

The 40-year-old actor said: ''I was certainly in a very dark place at one point -- at my lowest ebb. I almost felt like I couldn't go on. It all felt so hopeless.

''I understand why some men feel so hopeless they commit suicide and find themselves lying on the train tracks. The emotional strain was dreadful.

''For six months I found it hard to sleep.

''Fortunately, I have the greatest friends in the world and the most wonderful family. Just the thought of my gorgeous kids made me realise there was a life to be lived.''