Kim Cattrall prefers dating younger guys because men her own age "can't always keep up" with her."

The 51-year-old actress - who has been dating chef Alan Wyse for four years, despite a 23-year age gap - says she has finally met her match.

She said: "I find a lot of men can't always keep up with me!"

Kim, who played man-eating Samantha Jones in hit TV show 'Sex and the City', also revealed the most unusual sex scene her character her ever experienced.

She laughed: "The one in the hammock. I almost broke my back!" Kim - who will reprise her role as Samantha in 'Sex and the City: The Movie' later this month - promised fans will love the outfits in the film.

She added to TV show 'Extra': "Oh the fashion, it's my guilty pleasure - a glamorous explosion on screen for all the characters!"

RELATED PHOTOS AND ARTICLES
Kim Cattrall - 9th Annual Screen Actors Guild Award CeremonyKim Cattrall - 4th Annual Glamour Women Of The Year AwardsKim Cattrall - The 56th Annual Writers Guild Awards - ArrivalsKim Cattrall - 56th Annual Primetime Emmy Awards - ArrivalsKim Cattrall - 4th Annual Glamour Women Of The Year AwardsKim Cattrall - 10th Annual Screen Actors Guild Awards - Arrivals
Sarah Jessica Parker Upsets Sex And The City Co-StarsKim Cattral Compares Sex And The City Co-Stars To Champagne
Fergie "Thrilled" To Record Sex And The City Theme SongKim Cattrall Denies On-Set Fight
Kim Catrall Looking For A Man "Who Can Drive"Sarah Jessica Parker Talks About Her Wardrobe Changes During SATC Movie