United Kingdom, Nov. 24 -- Ashton Kutcher was shocked to learn that Jessica Simpson was a 22-year-old virgin when she told him on That '70s Show in 2002.

The 45-year-old singer told Entertainment Tonight that she will "never forget" the 47-year-old actor not understanding why she abstained from having sex until she met her husband.

During a segment on the US TV show on November 20, Jessica looked back at a clip of her appearing as a guest star on That '70s Show in 2002.

She played Annette Berkardt, a love interest of Ashton's alter ego, Michael Kelso, and the storyline saw Jessica's character tell Michael that she was a sex novice - around the same time the singer publicly declared her celibacy.

In the 2002 clip, Jessica said: "I was ...