Finding that perfect foundation can be oh so tricky. Everyone needs and wants something different and no two skin types or concerns are ever alike.