Kim Cattrall loved packing on the pounds and "letting it all hang out" for her new role as a has-been porn star.
The Sex And The City star gained 20 pounds for the title role in the indie film Meet Monica Velour, about a washed up, ageing porn star living in a rural Indiana trailer park.
"It was actually kind of a relief. It was like getting rid of the Barbie doll and throwing it out and starting again," the 54-year-old said of her first break from dieting in 25 years.
"We were shooting in Detroit, and there's a lot of great bars in Detroit. So I ate and I drank for about six weeks," she said.
But Kim had to get back into her strict regime so she could shoot her next project, Roman Polanski's The Ghost Writer, which was released last year. She hit the treadmill and cut out breads, dairy, sweets and most meats to prepare for her role as an assistant to a former British prime minister, played by Pierce Brosnan.
The actress said she hopes the stripped-down role in Monica Velour will remind people that before Samantha there was Kim, the actress with more than 35 years of varied film, television and theatre credits.
"I loved working on Sex And The City. It's a dream job and a great character to play," she said. "But before Sex And The City I was a working actress, and hopefully I will be until I can't talk or move."