She graduated from Chicopee High School in Chicopee, Massachusetts, then attended Holyoke Community College for two years. After earning her associate's degree, moved to New York City and was accepted to Fordham University, where she majored in international business and communications. She was two classes short of graduating when she made the decision to leave school in order to accept more modeling jobs, but eventually returned to Fordham to get her degree.