To be inseparable / To be thick as thieves
Literally 'to be nail and flesh'. Describes two people who are extremely close and always together.
They've been inseparable since school.
Those two are thick as thieves, wherever one goes the other follows.
—Are they still such good friends? —They're still thick as thieves.