Question: what is the difference between royal majesty and royal highness?
Answer: Royal Highness (Her/His/Your) is used to address members of royal family, usually Princes and Princesses. Majesty is normally the style or manner of address for a king and queen so putting 'royal' is redundant. Royal Highness is the manner of style for the minor members of a royal family not holding a kingly status.