She should have . . . (SPOILERS)
She should have stayed with Brett. Hugh was a complete jerk. He wasn't a "cad with a heart of gold," he was just a plain old cad, who pimped and exploited her to get ahead. Kitty was FAR too good for him.
The servant or whoever it was at the end who said Hugh was beneath her was far more right than he knew.