Kate Moss gets the royal treatment