Sam, Bill and Harry arrive on the island for Sophie's wedding but as hard as Tanya and Rosie try, they can't seem to keep Donna and Sam apart. Will Donna finally decided that after twenty one years of struggling by herself she deserves a little happiness?
26 parts