Haas and Vivian's wedding plans get sidetracked. Libby keeps a secret.