Olivia Larsen
Olivia is one of the twins that is still alive. At the beginning of the book, she has zero self confidence without her sister. After adjusting to her new life and wishing back her twin, she progressively becomes more outgoing and even manages to snatch up the most popular guy in the school; Soren. Balancing her friendship with Calla, her relationship with Soren and even spending time with her twin sister, who is a ghost, proves to be too much. The story is based mainly on Olivia and her struggles with fitting into a new life.
Violet Larsen
Once dead, a wish from her sister ends up bringing her back to life in the form of a ghost. Violet was always the outgoing twin and seemed to easily make friends. She was a total opposite of Olivia. Now, she tries to help her sister with everything. Whether it is picking out her outfits or sitting in on events with Olivia so she can tell her what to say, she is always trying to help Olivia fit in and for once, make friends. However, she eventually gets on Olivia's nerves and is wished away.
Posey
Posey is the seamstress at her store called Mariposa of the Mission. Her grandmother passed down the tradition of granting three wishes to someone in need. When Olivia came in the store, she knew she needed some magic. Instead of fitting the dress Olivia originally brought in, she made a new dress with a butterfly on it. When Olivia had a wish while wearing the dress, the butterfly flew off. Olivia was given three dresses for three wishes from Posey. We encounter her several times throughout the story.
Calla
Calla is an extremely popular student at Olivia's school. Her parents are very rich and she dresses like a model everyday. She is one of the most beautiful girls Olivia has ever seen. She is flawless except for the fact that she dated the only guy that has caught Olivia's interest. That doesn't last for the long which makes it even more awkward when Calla makes Olivia the co-president of her charity fashion show while Olivia is dating Soren. They end up getting pretty close and Calla always calls Olivia by her nickname, which is Madonna.
Soren
At the beginning of the book, Soren caught Olivia's eye with his long, curly blonde hair. He is in a band and is one of the most popular boys in their school. However, he was dating Calla. When they broke up, he ventured into Olivia's life and soon became her secret boyfriend. He tries to be outgoing and very open with their relationship until they run into Calla's friends on a date. From that point, it becomes a secret relationship. Until Olivia begins to believe he is only in love with her because of a wish Olivia made.
Miles
Miles is a big nerd. He is the first person to greet Olivia on her first day at school. He explained that their moms were working together and he offered to show Olivia around the school. After that, he tried to talk to her at a party and he even wanted to work on a project with her for English. Olivia clearly has no interest in Miles. However, he develops a crush on her and appears saddened by the fact that Olivia becomes so close to Soren