A micro-scale heterogeneous emulsion is provided. In some examples, the micro-scale heterogeneous emulsion can include at least two internal phases and an external phase. A method of producing a micro-scale heterogeneous emulsion is also disclosed herein. A method of providing a stable, custom cosmetic composition is also disclosed herein.