The more common phrase in my experience is "as alike as two peas in a pod." This emphasizes strong similarity. Other phrases that accomplish the same thing have already been listed. But be alert that the phrase "as alike as... read more
My answer: If you are using the phrase to mean "exactly alike", an equivalent expression is "like two drops of water". If you are using the phrase to mean "a perfect combination of two people or things", an analogous expression is "a match made in heaven". read more