Where To Stream Doc Martin Season 3 Episode 7
Happily Ever After
- Aired November 5, 2007
- 60 Min
- Rated 8.8
- Number 42 Of 77 Rated Episodes
The doctor and Louisa make plans for their wedding, but the big day runs far from smoothly, as a drunken vicar leaves Martin with a dilemma. Meanwhile, the restaurant where the reception is to be held is flooded and Isobel goes into labour.