Andrea Sanders is a hopeless romantic, who believes that her Prince Charming would appear and sweep her off her feet. When Andrea is hurt by her first ever boyfriend Leo Jackson due to his dark past, she closes herself off from love. When the handsome Nate Samuel enters the picture, Andrea's family see him as the perfect man for her. As Nate decides to persue her, her ex boyfriend Leo decides that he needs her in his life. Who will Andrea choose, the charming Nate or her first love Leo?