How to hide a Texture2D behind a GUITexture?

I’ve got my health bar, which works by using ScaleAndCrop on a texture. It works fine, but a corner of the health bar has to be covered by the face of the player. A tiny image. What should I do, that the texture would be covered by a gui texture?

FIX: I added all the textures to a single code, attached to the camera. The overlaying of the textures depends on the drawTexture order in OnGUI()! ^w^

When you use GUITexture, you can position the depth using the z position. If I remember right higher value means on top.

So have your back pic at 0 your health at 1 and your face at 2 (or 42).