The royal, 47, donned a full navy cadet uniform while participating in a basic military strategy course - as part of her special officer training in preparation for her future role as head of state.