Kim Cattrall has admitted that like her Sex And The City character Samantha Jones, she enjoys more satisfying intercourse in her mature years because she was too ashamed of her body in younger days.
The 51-year old, who plays insatiable man-eater in the TV series and film, admitted that as soon as she stopped worrying about body image, her sexual conquests improved greatly.
And the actress is now convinced that the best-looking people don't always have the greatest sex.
She tells Cosmopolitan magazine: "Everyone expects great-looking guys and beautiful women to be having great sex. That's not true. I always had a sexy image on camera, but I wasn't having a fabulous sex life.
"Why? Because you can't be intimate with an image. Similarly, I remember going to bed with a really good-looking ladies' man, in the hope he'd teach me what I'd been missing. He didn't."

...more 
Celebrity Lip Service: Trout Pout Or Real Deal?
Lindsay Lohan Accuses Dad Michael Of Threatening To Kill Her Mother
Gossip Girl Threesome Plot Sparks Anger From Parents
Kim Cattrall Strips To Save World's Sexiest Painting: Behind-The-Scenes
Sex & The City's Sexiest Moments!
Sex & The City Comes Home To NYC!


Jessica Biel is unsure about a married future
Kristen Stewart
End Of Year Readers Poll: Vote For Your Sexiest Star Of 2008!
Angelina Jolie
Robert Pattinson
Paris Hilton