Looks like there are some good synergies here. I do have a few recommendations that might hopefully help you out.
First of all is the mana base:
Evolving Wilds and
Forsaken Sanctuary are way too slow for anything but a super casual deck. Since it looks like very few of your spells cost black, I'd suggest more
plains. In fact, you might be better off with a mono white list since you have
Benalish Marshal and relatively few black cards. Splashing black with a few dual lands might be all you need to cast
Fatal push or Aryel. However, I can see you want to play up the interaction between the Knights of Grace and Malice; just know that it might be tough to cast a
Knight of Malice on curve.
There are only six legendary creatures so I feel like
Benalish Honor Guard is not the best use of the slot. Also of those six, Danitha has no synergy other than a being a knight and having first strike. I would definitely consider more copies of Kwende since there are plenty of first strike two-drops. he also combos very well with Danitha so maybe try to include some equipment cards. remember artifacts are historic and trigger Teshar.
4 copies of
Anointed procession seems a bit much as well. you don't really want to draw duplicates in a game so maybe drop down to 3 and slot in some removal like more copies of
Fatal Push and
Seal Away.
Here's a few cool knight cards you might consider.
Dub - for first strke
Jousting Lance - First strike and Danitha synergy
Short Sword - Free with Danitha
Forebearer's Blade - Trample + Double strike = WIN
Paladin of Attonement - Good sideboard knight for burn match up
Elenda, the Dusk Rose - Pretty crazy with
Anointed Procession Happy brewing!