Celebrities with beauty brands: Jennifer Lopez, Rihanna, Salma Hayek and more RihannaSalma HayekJennifer LopezGigi HadidKim KardashianDrew BarrymoreCelebrity beautyThese stars' products should be in your makeup bag! Related newsFemale stars who have shamed their body shamersKate Hudson, Adele, Victoria Beckham and more stars who are crazy for crystalsStars share their tips on overcoming skin imperfections and acneMeghan Markle, Emma Stone and more stars who embrace their frecklesMeghan Markle's 7 tips for living a healthy, fit lifestyle