Makeup beginner

Jennifer

How do I know what foundation matches me? Also I have dry skin...so I was told something about bb cream/cc cream??? I’m a lost soul,someone share their knowledge!:o