Sarah Jessica Parker is an unstoppable dynamo of style, and today she turns 48. SJP just gets better with time, and hopefully she'll be making red-carpet appearances for decades to come. Celebrate her big day with a look back at how her style has changed over the last three decades.
- Additional reporting by Maria Del Russo
View Slideshow ›