Charlotte was born in Union City, Tennessee and attended the University of Tennessee at Martin before transferring to David Lipscomb University where she received her BA in Accounting. She then attended law school at Nashville School of Law where she graduated and received her JD in 2002.