CHRISTINE has three children, Gary, Geraldine and Loretta. Geraldine has five children, including son David. Loretta was born on July 9, 1987. So was David.

That makes 18-year-old Loretta 18-year-old David's aunt. So he is her nephew.

Meanwhile, Christine is celebrating her daughter and her grandaughter's coming-of-age on the same day.

Confused? You will be...

We're feeling dizzy trying to climb this astonishing family tree. Best simply to wish David and Loretta many happy returns.

Updated: 10:23 Thursday, July 07, 2005