Sarah Jessica Parker Turns 50 — So Obviously We’re Ranking Carrie Bradshaw’s Boyfriends

Remember the days when Carrie, Samantha, Miranda and Charlotte ruled the streets of NYC? Seems like just yesterday.

Now our beloved Carrie Bradshaw aka Sarah Jessica Parker is celebrating the big 5-0!

And what better way for us to celebrate this day than by taking a trip down Sex and the City memory lane and ranking our favorite fasionista’s romances?

Scroll through to see — and let us know if you agree!