Her best friend is Alice Tinker (Emma Chambers); at the end of each episode she tells a joke to Alice, but Alice rarely understands the humour. Geraldine was once going to marry David Horton but decided not to after all. In 2006, she receives a proposal from accountant Harry Jasper Kennedy and accepts by running around the village, screaming. In the final episode she marries him in a bizarre wedding with touches of Doctor Who, including the two bridesmaids being dressed as Daleks and with parts of the church decorated with vegetables. She ends up getting married in her pyjamas because her wedding dress has been accidentally covered with mud by Owen Newitt.

Who does geraldine marry in vicar of dibley? Okie... think carefully first, then make a decision:
To answer this question, we should know that: In the final episode she marries him in a bizarre wedding with touches of Doctor Who, including the two bridesmaids being dressed as Daleks and with parts of the church decorated with vegetables. So, the answer is Harry Jasper Kennedy.