I've known my best friend for almost 20 years. We've been through thick and thin together. During that time she has had three relationships. I got on really well with her previous two partners but her new partner of two years is a different kettle of fish. Neither me nor DH who generally gets on with everyone like him. We just find him rude and a bit arrogant. She is a great catch (own house, really good job, car, fit, slim, attractive, fun, no baggage, etc, etc.) and I just don't feel he is good enough for her (fat, unfit, not very good looking, drinks, gambles, two kids, going through an acrimonious divorce, etc, etc.). He also seems to be very good at getting his own way to her detriment.
Obviously, I realise that beauty is in the eye of the beholder and I have never mentioned our dislike of him. So far, I have successfully managed to avoid him. We live a couple of hours away from each other and tend to meet halfway for lunch or dinner. However, increasingly she is asking us to meet as a foursome. I have successfully managed to wriggle out of this by not committing and being a bit vague but it is getting harder.
Does anyone have any advice? I really want to keep her as a friend but I am dreading her making any sort of commitment to him in terms of living together/buying a house as it could just kill our friendship.