Kate Middleton Turns 32

  • --
Face it: Kate Middleton lives the charmed life. In honor of her 32nd birthday, here are all the ways that Duchess Catherine’s life is completely fabulous.