Jennifer Ellison has revealed she is six months pregnant with her third child.

The news came as a shock to the star, who told OK! that her doctors didn't think she would be able to have another baby.

She said: "I have really bad ovarian cysts and the doctors said I wouldn't be able to conceive again - then this happens!"

The 31-year-old also revealed that she would love to have another son, to join her two boys, Bobby and Harry.

"It would be nice if it's another boy," she said. "My friends are throwing me a 'gender reveal' baby shower, it's where you cut into a cake and the sponge will either be pink or blue, and that's how you find out the sex."

After this pregnancy, Ellison said that she wants to leave a few years before having any more children so she can get back into shape.

Entertainment, Performing arts, Dancer, Artist, Performance, Concert dance, Abdomen, Trunk, Waist, Choreography, pinterest
Ken McKay/ITV/Rex Features

"I'll wait four or five years before I have any more â€" I'll get back in shape, get my varicose veins done and sort myself out!" she added.

The mum-of-two also said that she isn't in any hurry to lose pregnancy weight, stating: "I trained before and lost weight so I can do it again. But, so what? I love being a mum - there are more important things to worry about."

Ellison also clarified that she won't be returning to any lads' mag shoots in the future.

She joked: "I definitely won't strip off again â€" I can barely walk past [my husband] Rob in my knickers and bra, never mind the nation!"

Read the full story in this week's OK! Magazine - out today (Tuesday, July 1).