Julianne broke up with Michael nine years ago. They became best friends then, and when the still-in-love Michael insisted, Julianne promised him that if neither of them were married by the age of twenty-eight, she would become his wife. Julianne is only a few days away from her twenty-eighth birthday, and the pile of Michael's messages on her answering machine scares her. "God, is he really going to want me to marry him?" Julianne dials her best friend's number and the fact that she falls to the floor in surprise moments later is not her fault at all. The reality is far worse than she expected. Michael not only wants to get married, but to another girl! How could he do this to her? And in such a hurry! As soon as Julianne recovers from her bout of acute jealousy, she realizes that Michael is not only her best friend, but also the best guy in the whole world. The guy she's always loved but didn't know it. The guy she now has to fight for if she's not to settle for the ignominious role of over-aged bridesmaid. Julianne has four days to do it. Then Michael gets married and she loses him for good. The situation is made all the worse because her rival Kimmy is a) young, b) beautiful, c) smart, d) the daughter of a billionaire, and e) Michael probably really loves her. Only subterfuge will help here...