Vogue magazine December 20 21 Sarah Jessica Parker.