A sweeping opposites attract romance for fans of happily ever afters