Prince William, Duke of Cambridge birthdays - Prince William, Duke of Cambridge age