Full Cast & Crew
Top Billed Cast
Full Cast

Vincent Franklin
Archie

Jason Watkins
Gregory

Felicity Montagu
Vivian

Jimmy Carr
Antony

Alison Steadman
Sam's Mum

Marc Wootton
Snoopy

Sarah Hadland
Jen

Ron Cook
Sam's Dad

Julia Davis
Counsellor

Selina Cadell
Joanna's Mum

Caroline Reid
Judge

Nickolas Grace
Judge

Phil Nichol
Judge

Mark Heap
Registrar

Jesus de Miguel
Jesus

Kate Smallwood
Sophie

Roberto Viel
Plastic Surgeon

James Aldridge
Lawyer

Peter Gofton
Snoopy's Band

Chris Bourn
Snoopy's Band

Rob Talsma
Snoopy's Band

Ian Adam
Singing Coach

Barbara J. Hunt
Naturist Singer / Guitarist

Helen Ryan
Naturist Violinist

Nigel Burford
Naturist Attendant

Christopher Proctor
Naturist Attendant

Jimmy Jerman
Cliff Richard

Caryn Franklin
Wedding Show Make-Over

Errol Douglas
Wedding Show Make-Over

Ariane Poole
Wedding Show Make-Over

Jane Galpin
Wedding Show Make-Over

Matthew Dickinson
Wedding Show Make-Over

Ian Stuart
Dress Designer

Gary Anderson
Tailor

Dauit Sahota
Tailor

Darren Ede
Waiter at Hotel

Felix Lashmar
Tennis Kid

John Turnbull
Studio Guitarist

Lucy Chalkley
Dinosaur Bride

Jonathan Rhodes
Dinosaur Groom

Peter Isitt
Elvis Groom

Barbara Isitt
Elvis Bride

Josie Stuart
Trainspotting Bride

Ben Kersley
Trainspotting Groom

Alexandra McGuinness
Roman Bride

Wuzza Conlon
Roman Groom

Charlotte Thornton
Diver Bride

Ian Van Der Heyden
Diver Groom

Anna Tolputt
Clown Bride

Joe England
Clown Groom

Jacob T.S. Andreasen
Joy of Sex Groom

Serafina Steer
Joy of Sex Bride

Sam Arnold
Musical Dancer

Terry Cavanagh
Musical Dancer

Anthony Cranwell
Musical Dancer

Malcolm Davey
Musical Dancer

Sheila Dickie
Musical Dancer

Avril Gaynor
Musical Dancer

Elsie McGarry
Musical Dancer

Jill Goldston
Musical Dancer

Graeme Henderson
Musical Dancer

Kirsty Hoiles
Musical Dancer

Mark Holman
Musical Dancer

Geoff McGarry
Musical Dancer

Nichola Lagan
Musical Dancer

Michael Sherin
Musical Dancer

Lucy Tuck
Musical Dancer

Sarah Watson
Musical Dancer

Franke Vinelott
Musical Dancer

Pamela Virgo
Musical Dancer

Matthew Beadle
Tennis Ballboy

Amii Bell
Tennis Ballboy

Andrew Edwards
Tennis Ballboy

Lucy James
Tennis Ballboy

Jonathan Mawson
Tennis Ballboy

Hannah Pavey
Tennis Ballboy

Rose Pollard
Tennis Ballboy

Andy Wright
Tennis Ballboy

Albie De
Naturist

Douglas Beard
Naturist

John Brown
Naturist

Charles Butler
Naturist

Beryl Butler
Naturist

Janet East
Naturist

Mark East
Naturist

Steve Emerton
Naturist

Ray Evison
Naturist

Colin Gill
Naturist

Helen Gill
Naturist

Hannah Goodison
Naturist

Alfred Hoath
Naturist

James Holden
Naturist

Keith Parker
Naturist

Steve Ruddock
Naturist

George Tait
Naturist

Ralph Turnbull
Naturist

Edward James Beesley
Waiter

Julie Cahill
Waiter

Nicola Colehill
Waiter

Jess Gibling
Waiter

Mike Godfrey
Waiter

Jade Hill
Waiter

Jade Lorraine Keyle
Waiter

Ben McLean
Waiter

Clare-Louise English
Jodie Upp (uncredited)

Andrea Fellers
Model (uncredited)

Mark Yates
Naturist (uncredited)

Tina Yates
Naturist (uncredited)

Drew Pearce
Snoopy's Band
Crew
Debbie Isitt
Director
May Chu
Producer
Ian Benson
Producer
Ian Flooks
Producer
Nick Jones
Producer
Lee Thomas
Executive Producer
Paul Englishby
Original Music Composer
Billy Alessi
Original Music Composer
Joe Oppenheimer
Executive Producer
Andrew Taylor
Executive Producer
Dewald Aukema
Director of Photography
David M. Thompson
Executive Producer
Chris Roope
Production Design
Rachel Freck
Casting
Nicky Ager
Editor
Neesh Ruben
Set Decoration
Frederic Evard
Art Direction
Deirdre Clancy
Costume Design
Oliver Edwards
Executive Producer
Nick Jones
Line Producer
Marc Pilcher
Hairstylist
Marc Pilcher
Makeup Artist
Marella Shearer
Hair Designer
Marella Shearer
Makeup Designer
Tim Franklin
First Assistant Director
Jamie Caple
Dialogue Editor
Marc Lawes
Sound Effects Editor
Mike Carling
Camera Operator
Dirk Nel
Camera Operator
Mike Robinson
Camera Operator
Gary Tanner
Camera Operator
Barbara Rutter
Costume Supervisor
Matt Biffa
Music Supervisor
Roger Dobson
Music Editor
Jenny Arnold
Choreographer
Debbie Isitt
Writer





