Charlotte Halliwell/Alternate

Alternate Charlotte Halliwell is Charlotte in an Alternate created by Jared.

History
Alternate Charlotte's life is similar in the way in which she is currently dating Eric Sullivan.

Love Life

 * Eric Sullivan