If you could have anything, what would you wish for? For broken-hearted Olivia Larsen, nothing can change the fact that her twin sister, Violet, is gone... until a mysterious, beautiful gown arrives on her doorstep. The dress doesn't just look magical; it is magical. It has the power to grant her one wish, and the only thing Olivia wants is her sister back. With Violet again by her side, both girls get a second chance at life. And as the sisters soon discover, they have two more dresses-and two more wishes left. But magic can't solve everything, and Olivia is forced to confront her ghosts to learn how to laugh, love, and live again.