Everyone that loves shopping for beauty products was excited when the Too Faced Peach Perfect foundation — a medium coverage liquid matte foundation — ...