A hairdresser who has lost her hair to cancer finds out her husband is having an affair, travels to Italy for her daughter's wedding and meets a widower who still blames the world for the loss of his wife.
Perpetual bridesmaid Jane is forced to confront her own selfless attitude when her spoilt younger sister Tess coerces her into planning her wedding to the love of Jane’s life. All the while attempting to avoid Kevin, a charming reporter who becomes obsessed with her wedding filled life.
Hazel and Gus are two teenagers who share an acerbic wit, a disdain for the conventional, and a love that sweeps them on a journey. Their relationship is all the more miraculous given that Hazel's other constant companion is an oxygen tank, Gus jokes about his prosthetic leg, and they met and fell in love at a cancer support group.