Can only the Queen of England Make Knights?
The Monarch of England makes Knights, but any sovereign royal holds the right to create Knights. The Queen of England is “regnant,” but not all Royals are “regnant,” which means currently ruling a country. A non-regnant (non-ruling) Royal can make Knights if the Royal is the Head and Chief of Arms of a Royal House which was once sovereign and regnant and which did not relinquish its sovereignty and regnancy (even in cases where the former lands were confiscated or overrun by force of arms). Furthermore, the religious Orders of Chivalry (both the affiliated and independent ones) can also make Knights. Finally, there are independent Orders of Chivalry, not affiliated with a particular government and not associated with a Church, and operating under their own Charters (issued from a “fons honorum”). The members of independent Orders are also Knights. English (British) Knights are usually the best-known of the Knights, primarily because the Queen makes Knights of actors and artists who are