I found this to be a very interesting and well-written book. It tells the story of four women from different times who all come to possess the same miraculous wedding dress that never seems to age. The dress was originally made for Emily in 1912 and the bulk of the story focuses on her and on Charlotte in the present. Charlotte finds the dress in an old trunk she wins at an auction from a mysterious man and starts to investigate its origins. Charlotte is especially interested because she owns a bridal boutique and is engaged herself, though she's not sure about her upcoming wedding. The investigation leads her to discover the stories of the other three women and how the lessons they've learned will impact her own choices and lead her to the truth of her heritage.
I really liked the character of Charlotte and the different stories about the women who had the dress. Each woman's story was very unique. The stories are interwoven throughout the book, so we get a little bit before we return to Charlotte and the present. I never found myself bored with the story, but I did get frustrated with the character Emily. Maybe it was a sign of the time she lived in why she made some of the choices she did, but I had a hard time understanding them. It seemed fairly obvious when she made the wrong choices, but it wasn't to her. Not to say that it wasn't realistic, as everybody makes mistakes. I also would have liked a bit more of a love story between Charlotte and her fiance, more leading up to the engagement instead of starting with it. Overall, I would definitely recommend this book. It was a quick and enjoyable read.