News

Carrie Bradshaw, once synonymous with fierce independence, witty commentary, and impossibly impractical fashion choices, has now become a shadow of her former self. Portrayed by Sarah Jessica Parker ...