The present prevention provides a surface coating for cooling a surface by light scattering comprising a plurality of successive layers, each of the layers may be comprised of a plurality of spheres arranged to form a structure comprised of packed spheres. Each layer may have a different arrangement of packed spheres to create to a different light scattering property in each of the layers. The coating of the structures may also be formed by randomly packed spheres and the spheres may have a uniform diameter.