Kim Cattrall has told how she is forever thankful for the Sex And The City role which made her an international star.
The Liverpool-born actress described the part of glamorous and sexually-adventurous PR Samantha Jones as "the gift that keeps on giving".
The hit HBO series ran from 1998 to 2004 and saw Kim star alongside Sarah Jessica Parker (Carrie), Cynthia Nixon (Miranda) and Kristin Davis (Charlotte) as they negotiated the ups and downs of friendship and the New York dating scene.
Kim is in Scotland to take part in a Q&A on her career at the Edinburgh International Film Festival (EIFF) on Thursday, which is sure to touch on the role which made her a household name.
Speaking to Press Association Scotland ahead of the event, she said landing the part of Samantha is "one of the best things that ever happened to me".
She said: "She's been the gift that keeps giving. Every time I get into a car or get on a plane to go and do a job or attend a festival, I sort of do a conscious, 'Thanks Sam'.
"To have that kind of crazy juggernaut in your career in your 40s, especially 15 years ago, was unheard of. It was like a late blooming of sorts.
"To also have that character that was breaking out so many conceptions of women and women's sexuality and power just really was a great gift.
"I think the show itself was perfect timing. We were long overdue to enjoy a series about women expressing what it is to be single and living in the world today."
Kim, whose stage and screen career started in the mid 1970s, also joked that she looks back on her body of work and wonders "how did I do all that?!"
Her past films include the likes of 1980s comedy Mannequin, while she is currently starring in HBO's hit black comedy Sensitive Skin.
The star said she enjoys looking at what she has accomplished and appreciates the directors she has worked with.
"I think there's a lot of fans from Sex and the City but there's also people who followed the career through a lot of different machinations as I've grown, and I'm very happy to talk about it and also share some of the ups and downs of what it is to be an actor," she said.
The actress will take part in an In Person Q&A at the EIFF on Thursday June 16.