Prince William, Duke of Cambridge (England voice) turns 31-years-old today. I understand that you’re the Prince and your wife is pregnant, but rock out Sir William! From the team over at IFWT, HAPPY BIRTHDAY! Hit the jump for more on the son of Diana.