Charles está feliz al descubrir que Carrie asiste a la boda, hasta que ella le presenta a su novio, Sir Hamish Banks (Corin Redgrave), un político rico de Escocia.