Former SEX AND THE CITY star Kim Cattrall is surprised her one-year romance with toyboy chef ALAN WYSE is still on - because she feared they were complete opposites when they started dating.

The sexy 49-year-old actress met her 26-year-old beau in Toronto, Canada last year (04) and the couple has been an item ever since.

And twice-married Cattrall is as surprised as anyone: "Seeing someone much younger than me was totally unexpected, but it's going very well.

"We share common interests in food and we love to cook together.

"At first I found myself in this state of mind of really having a judgment about it (age gap). We can't possible have the same point of view about things because of the age difference - and we don't. But I never had that with my husbands, either."