Chace Crawford as Kai Carter
Emma Roberts as Madison Del Valle
Madelaine Petsch as Max Montgomery
Leighton Meester as Ollie Gibbs
YOU ARE READING
The Unbrokenhearteds | Completed ✓
ChickLitWhen Madison's soon-to-be husband called off their wedding a day before, she immediately went to Windle Mart because nothing soothes her anxiety more than grocery shopping. While roaming around the place, she saw a Holiday Raffle draw that includes...