Even Prince William isn’t sure! According to unofficial records and Kate’s own statements, she was born in 1982 – making her 29 today. But new hospital documents have surfaced and indicate she was actually born in 1975 – making her 36 years old today.