A love story that will make you laugh, cry, and fall in love all over again.