Sarah Jessica Parker Channels Carrie Bradshaw With This Outrageous Hat! 11/02/11 05:00pm PDT Click For Details