Yes, Charlotte and Abby Roberts are twin sisters and both have an incredible aptitude for cosmetics.