Kim Cattrall has revealed that she turned down a role in hit ABC comedy Ugly Betty.

The actress admitted that she has been picky about projects that she is offered since Sex and the City ended in 2004.

"I turned down Ugly Betty. It's a fun show, but I don't regret it," Kim told WENN. "I didn't really think it was me."

Cattrall is reprising her role as Samantha Jones in a Sex and the City movie, which is expected to be released next year.