Kristin Davis, who played socialite Charlotte York in 'Sex and the City' for almost a decade, has revealed that she feels guilty for encouraging women to wear high heels.
The 49-year-old actress said that the show made heels look like a necessity, the Daily Express reported.
Davis explained that the heels were beautiful and essential for the characters, but it became a bigger picture, where it seemed that women should be wearing them every day.
Davis added that she "hardly ever wears heels now".