¿Se podría decir simplemente "majesty" aquí? ¿Por qué pone "your"?
Respuesta de un hablante nativo
Rebecca
"Majesty" proviene del adjetivo "majestic", suele hacer referencia a algo a lo que se le atribuye el hecho de ser de la realeza, alguien honorable y excelentísimo. Así que "your majesty" significa "you who are majestic". Cuando se utiliza la expresión se describe la calidad de la persona con la que hablas, en este caso, el rey.