Everyone knows that Princes William and Harry are the Queen's grandsons, but she has several others and is rumored to have an unexpected favorite.