Sarah Jessica Parker at the New York City Ballet’s gala opening night of Paul McCartney’s Ocean’s Kingdom

The 46-year-old actress cut a toned and youthful figure in a Stella McCartney one-shoulder lace ivory dress at a gala event in New York. But the pronounced veins on her feet gave a rather less flattering impression.

Miss Parker’s Sex and the City character, Carrie Bradshaw, was famous for wearing vertiginous Manolo Blahnik heels – and in 2008 the actress admitted the habit had damaged her feet.

She said: ‘I’ve basically just destroyed my feet. So they feel nothing. I have no feeling in my feet.’ – Simon Cable.