Bringing new meaning to the term “try before you buy” is the kaleidoscope of virtual makeover apps available for smart phones. The idea is genius; particularly when endorsed by specific beauty house collections; it makes shopping for their products so much easier when you know exactly what you are after.