Sarah Jessica Parker (Getty Images)

Sarah Jessica Parker (Getty Images)

Sarah Jessica Parker (Getty Images)

Article continues below
More from Culture
The Sex Pistols performing at Leeds Polytechnic, UK, on December 8, 1976.
The 30 Craziest Stories From Steve Jones’ Sex Pistols Book