Sarah Jessica Parker Even Makes "Happy Birthday" Glamorous