Schitt's Creek ended by giving everyone a "Happy Ending," in more ways than one for David (Dan Levy). The series finale featured the anticipated wedding of David and Patrick (Noah Reid), a show-stopping costume for Moira Rose (Catherine O'Hara, read more about that here) and enough sweet and funny moments to satisfy even the most fickle fan.
While David's dream wedding was ruined by a storm, the town came together to give the couple one special ceremony complete with callbacks to the show's past.
Read more on eonline.com