As Connie arrives, Jeff and Mary pretend to be a couple, but Connie does not buy it. She wants to punish Dill for his perceived unfaithfulness, while Aunt Paula wants to avoid scandal. Connie accepts a lucrative settlement and leaves for Europe, thus leaving Dill free to marry Mary. Right before the ceremony, Jeff proclaims his love for Mary and tells her that he is leaving on a boat back to Spain. When the butler, Shep (Charles Butterworth), tells her the cornflowers sent to her last wedding were from Jeff and not Dill, Mary realizes she loves Jeff instead. She breaks off her marriage with Dill and joins Jeff on the boat—when Dill arrives at the wharf, the ship has already sailed.