her-knight-in-waiting -

more about : her-knight-in-waiting