JordanJordanThere's no point crying over spilled milk.

Especially if that milk is called Gareth Gates.

But it appears Jordan is lamenting certain not-so-secret skeletons in her closet.

The 30-year-old glamour model has spoken of her shame about sleeping with Gareth while she was pregnant.

"When I look at it now, it's gross, disgusting," Katie confessed in a TV interview with Piers Morgan.

"It's terrible," she continued. "I was still young, I was pregnant, I didn't have the dad about and I still wanted to be loved. Gareth GatesGareth Gates

"It was wrong when I look back. It was over in seconds."

Jordan enjoyed a brief fling with Gareth, then 17, when she was pregnant with Harvey, her son by ex-Man U star Dwight Yorke.

The sojourn was made public after Gareth was caught on camera sneaking out of Jordan's hotel room.

Gareth denied anything had happened, even threatening legal action, before finally admitting the affair was true one year on.