I'm searching for an idiom or common phrase that describes 2 people who seem vastly different (different upbringings, social status, etc.) on the outside, but actually have more in common than first assumed. The only one I can think of is the saying “two sides of the same coin” but that is more for comparing one thing, not two different people or things.
Any suggestions or ideas would be greatly appreciated. Thanks! :)