Sugar Cosmetics recently launched their Drop The Base Serum Foundation, which as far as I know, is the first serum foundation by an Indian brand. I couldn’t help but pick up the beautiful frosted bottle filled with the golden silky liquid (yes, their ads sucked me in). Also, the idea of a thin, light-weight foundation…