Sarah Jessica Parker as Carrie Bradshaw Kim Cattrall as Samantha Jones Cynthia Nixon as Miranda Hobbes Kristin Davis as Charlotte York