Ever wonder why it’s impossible to separate Sarah Jessica Parker from Carrie Bradshaw, her character on “Sex and the City”? It’s because the actress, who turns 50 on Wednesday, is just as intelligent, amorous and stylish as the clotheshorse columnist she played.

Here’s a half-century’s worth of stellar looks that prove it, ranked in descending order of fabulousness, spanning her 25-year-plus career. Be prepared for feminine silhouettes, statement accessories and plenty of Oscar de la Renta.

Happy birthday, SJP! This one’s for you, kid.