Jennifer Lopez, Salma Hayek and more celebrity beauty lines worth adding to your makeup bag