Cara Taylor
Who is Cara Taylor? Cara Taylor is a Huntsville, Alabama-based American model, Instagram sensation, and social media influencer. Cara Taylor began her career as an Instagram model in 2016. Taylor made her debut at Alexander Wang’s exclusive fashion show in…