You’ve got to give her credit: Kristen Stewart knows what she is doing. Much maligned for her high-profile infidelity yet ...