Kayla Carter

Beauty creator and makeup artist based in Austin who builds her presence around detailed product recommendations and makeup application tutorials.

Austin, Texas, United States

266.6K followers across 2 platforms.

Platforms

Similar creators