I agree that Meghan is not exactly an ideal bride, but, again, there have been plenty of non-ideal royal brides/ grooms lately (Letizia, Camilla, Mette-Marit, Daniel, Sofia, even Maxima) and, eventually they all got married.
Be sure to add CP Mary, Queen Sonja, the Countess of Wessex as "non-ideal" by the old standards. But also note that everyone in that list has turned out to do a pretty darn good job of adjusting to royal life and taking on the role.
In contrast, you have Diana (who everyone assumed understood the game but seemed to be surprised by how the royal family operated), the Duchess of York (grew up without a title, but close enough to that circle that she knew the rules of behavior, yet broke them repeatedly), Prince Henrik (a count by birth, continually threw fits over being a prince instead of a king, although that's how it's worked for the last couple of centuries when a woman inherits the throne)...
I've said it before, but I think it bears repeating that Meghan shows every sign of an actress who knows a career in that business is fleeting and is prepared to walk away, if need be. She got a decent role on a mid-level show that has a modest audience but little name-recognition beyond its regular audience. That's great! It's a more secure job than a lot of working actresses ever get! But, especially for women, a role like that is often the end of a career in that business, and she has to know that. It's an industry that doesn't want to see women age, that only partially considers talent, that has a lack of imagination when considering the ability of anyone who isn't 100% white to fill a role that wasn't specifically written for a non-white ethnicity, and that is way too quick to say, "oh, well, now we know you as x role, so we can't see you as anything else, sorry."
Thus the website, the move into charity work. She was already laying the groundwork for staying on her feet if the acting thing ends when her current Suits contract is up.
Hollywood can be pretty mean to women who hit 35 without getting better-known roles than hers, so it would be well within the range of normal for someone in her position to walk away from that career soon, anyway. Add in the fact that she has now become known as "Harry's girlfriend..." and her serious acting career is probably over, whether she marries him or the relationship fizzles. She can still get offers on the basis of that fame, sure, but only jokey or cheap ones. Few quality showrunners or directors want their project to be primarily known as "the one that prince's girlfriend is in," so they'd want her, at most, for a walk-on role. If she'd built up a reputation with audiences as a well-known actress with a strong body of work, it would be different.