Always one to try out a new foundation, Light Illusion by Flower Beauty has been on my beauty radar for quite some time now ever since it was launched in the U.K. If you've been living under a rock this is a drugstore brand created by the actress Drew Barrymore. There are five shades currently available at ...