Demi Moore: Pop Quiz

Whom did she almost marry? On which soap did she star? As the Bobby star turns 44 on Nov. 11, see how well you know Mrs. Kutcher. By Caryn Midler

Correct Answer: 15 years

In March 2005 the couple playfully sent up their 15-year age difference on an episode of Saturday Night Live (right). "We're just like any other couple," said Kutcher, 28, in his monologue. "We like to eat dinner at 4:30 in the afternoon." Joking aside, the duo – who married in September 2005 after two years – say it's chemistry that brought them together. The key, Kutcher told Oprah Winfrey, "is that she calls me on my crap ... and I call her on her crap."