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 
Robert Pattinson And Kristen Stewart Enjoy Dinner Date In Madrid - Pictures
Kristen Stewart Reveals Stunning Figure In Daring Sheer Dress As New Moon Hits Madrid - Pictures
Robert Pattinson, Kristen Stewart And Twilight Dominate People's Choice Nominations
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!


Fergie
Jennifer Aniston
Paris Hilton
Zac Efron