Well,in one respect it wasn't his fault that he got "whupped". Even though he had no doubt bagged countless babes,he had never been exposed to a professional actress. I keep seeing jibs saying she was a "minor actress" but that signifies nothing but the roles she had been able to sign on to that helped her career,and Suits was the biggest one on her pedigree. Which itself was nothing to shake a stick at because they are a BIG hit and everybody on it were first rate actors and actresses. Including her.
So here comes Harry,looking to poke a bit of fun with this gorgeous actress,and she turned her entire focus on him in a (successful) effort to bag a senior royal and further her career. When it worked,she decided to make it a permanent thing because even though Hollywood is populated by self-styled "citizens of the wurld" who know more than the rest of us and who detest Royalty,deep down they WANT to be royalty.
No matter what happens with her marriage,her career is set now. She will eventually agree to work maybe one major film a year in the future,and have top billing,which she craves more than money.
Harry is now irrelevant. He can come or go. It makes no difference. Not even to him. He is toast in the Royal Family. He will be accepted back,but he will never be advanced as anything but a hanger-on from this point forward. Bad judgement does not go unnoted or unpunished.