Kate Middleton turns 32.