When funny kind and gorgeous Shane proposes Cara is over the moon and can't wait to share the news of their engagement with all their friends and family.
Excitement however quickly turns to apprehension when it seems that everyone has a fixed idea of the perfect wedding and offers to 'help' with the planning. With tussles over the ceremony and the size of the guest list sibling rivalry and insistent in-laws-to-be Cara can see the vision she has of her big day being ripped to shreds.
So she and Shane determine to make a stand and do things their way. But when they announce their plans for a beach wedding on a beautiful Caribbean island there is uproar. Threats are made family secrets are revealed and things turn decidedly stormy.
Will Cara and Shane manage to overcome all obstacles? Or will their dream wedding turn into a nightmare?
>
Tilly Bagshawe
Candace Bushnell
Candace Bushnell
James Burke
Miss Read
Kimberla L Roby
Anne Marie
Melissa Hill
Melissa Hill
Melissa Hill
Melissa Hill
Sophie Claire
Jenny Colgan
Michaels Corinne
Sheila O'Flanagan
Sheila O'Flanagan
Beth Good
Jill Mansell
Joanne Proulx
Carole Matthews
Sheila O'Flanagan
Sheila O'Flanagan
Nikola Scott
Penny Vincenzi
Tasmina Perry
Jill Mansell
Carole Matthews
Sheila O'Flanagan
Sheila O'Flanagan
Lucinda Rosenfeld
Cathy Kelly
Olivia Miles
Jenny Colgan
Shirley Jump
Sarah Skilton
Ricki Schultz
Kristin Rockaway
Leigh Himes
Olivia Miles
Jamie Brenner
Carole Matthews
Carl Weber
Lucinda Rosenfeld
Cathy Kelly
Fiona Walker
Jenny Colgan
Jenny Colgan
Jill Mansell
Louise Bagshawe
Jenny Colgan
Tasmina Perry
Lucy March
Tasmina Perry
Cathy Kelly
Jessica Lemmon
Carole Matthews
Wendy Holden
Sheila O'Flanagan
Penny Vincenzi
Lesley Lokko
Kristyn Kusek Lewis
Carole Matthews
Miss Read
Tasmina Perry
Clare Dowling
Veronica Henry
Carl Weber
Fiona Walker
Jill Mansell
Louise Mensch
Belinda Jones
Clemency Burton-Hill
Carole Matthews
Carole Matthews
Tasmina Perry
Jonathan Tropper
Lucy Dillon
Wendy Holden
Veronica Henry
Adele Parks
Carole Matthews
Carole Matthews
Carole Matthews
Carole Matthews
Clare Dowling
Carole Matthews
Carole Matthews
Carole Matthews
Carole Matthews
Rebecca Shaw
Jenny Eclair
Penny Vincenzi
Nicky Pellegrino
Jill Mansell
Carole Matthews
Carole Matthews
Carole Matthews
Fiona Walker
Tasmina Perry
Tess Daly
J M Shaw
Ciara Geraghty
Carole Matthews
Carole Matthews
Polly Williams
Veronica Henry
Alexandra Potter
Adele Parks
Judith Krantz
Vanessa Greene
Miss Read
Molly Hopkins
Alexandra Potter
Erica James
Adele Parks
Adele Parks
Adele Parks
Adele Parks
Penny Vincenzi
Nicky Pellegrino
Adele Parks
Adele Parks
Tasmina Perry
Sasha Wagstaff
Adele Parks
Adele Parks
Adele Parks
Carole Matthews
Jill Mansell
Lauren Oliver
Ruth Saberton
Sheila O'Flanagan
Adele Parks
Alexandra Potter
Lilian Harry
Ilana Fox
Lesley Lokko
Sheila O'Flanagan
Posie Graeme-Evans
Robyn Sisman
Rebecca Shaw
Alexandra Potter
Brenda Reid
Veronica Henry
Sasha Wagstaff
Clare Dowling
Anna Jacobs
Annie Sanders
Louise Bagshawe
Tasmina Perry
Ronni Cooper
Olivia Darling
Chrissie Manby
Fiona O'Brien
Jill Mansell
Sheila O'Flanagan
Polly Williams
Ruth Saberton
Jonathan Tropper
Molly Hopkins
Ciara Geraghty
Lesley Lokko
Adele Parks
Claire Irvin
H.C. Carlton
Sheila O'Flanagan
Wendy Holden
Lilian Harry
Alexandra Potter
Ann Brashares
Tara Moore
Lucy Dillon
Bernadette Strachan
Elise Chidley
Louise Bagshawe
Sasha Wagstaff
Jill Mansell
Cecily Von Ziegesar
Alexandra Potter
Belinda Jones
Ruth Saberton
Penny Vincenzi
Polly Williams
Kate Kingsley
Linda Kelsey
Lesley Lokko
Harry Turtledove
Richard Blake
Miss Read
Miss Read
Miss Read
Lucy Dillon
Alexandra Potter
Cecily Von Ziegesar
Clare Dowling
Anna Jacobs
Rebecca Shaw
Veronica Henry
Tilly Bagshawe
Nina Bell
Ciara Geraghty
Polly Williams
Louise Bagshawe
Kate Jacobs
Sheila O'Flanagan
Sophie King
Wendy Holden
Claudia Schreiber
Candace Bushnell
Sasha Wagstaff
Emily Giffin
Fiona Gibson
Louise Candlish
Jill Mansell
Miss Read
Miss Read
Tilly Bagshawe
Toni Jordan
Miss Read
Kate Harrison
Jill Mansell
Clare Dowling
Miss Read
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Polly Williams
Sophie King
Wendy Holden
Rosie Wilde
Louise Bagshawe
Sheila O'Flanagan
Wendy Holden
Louise Candlish
Miss Read
Miss Read
Miss Read
Kirsty Scott
Jacquelyn Mitchard
Candace Bushnell
Sarah Addison Allen
Sarah Duncan
Sheila O'Flanagan
Louise Bagshawe
Penny Vincenzi
Louise Bagshawe
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Clare Dowling
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Wendy Holden
Wendy Holden
Susan Vreeland
Polly Williams
Cecelia Ahern
Clare Dowling
Clare Dowling
Caroline Kington
Jacquelyn Mitchard
Jacquelyn Mitchard
Francesca Delbanco
Geraldine O'Neill
Geraldine O'Neill
Donna Hay
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Carole Matthews
Annie Sanders
Alexandra Potter
Almudena Grandes
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Andrew Greig
Ann Brashares
Jill Mansell
Jo Brand
Jo Brand
Kirsty Crawford
Jonathan Tropper
Kate Harrison
Kate Harrison
Josie Lloyd
Miss Read
Miss Read
Miss Read
Olivia Lichtenstein
Mil Millington
Mil Millington
Mil Millington
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
Rachel Billington
Rachel Billington
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Sheila O'Flanagan
Sheila O'Flanagan
Susie Boyt
Susan Vreeland
Tilly Bagshawe
Tony Iannucci
Tilly Bagshawe
Candace Bushnell
Candace Bushnell
James Burke
Miss Read
Kimberla L Roby
Anne Marie
Melissa Hill
Melissa Hill
Melissa Hill
Melissa Hill
Sophie Claire
Jenny Colgan
Michaels Corinne
Sheila O'Flanagan
Sheila O'Flanagan
Beth Good
Jill Mansell
Joanne Proulx
Carole Matthews
Sheila O'Flanagan
Sheila O'Flanagan
Nikola Scott
Penny Vincenzi
Tasmina Perry
Jill Mansell
Carole Matthews
Sheila O'Flanagan
Sheila O'Flanagan
Lucinda Rosenfeld
Cathy Kelly
Olivia Miles
Jenny Colgan
Shirley Jump
Sarah Skilton
Ricki Schultz
Kristin Rockaway
Leigh Himes
Olivia Miles
Jamie Brenner
Carole Matthews
Carl Weber
Lucinda Rosenfeld
Cathy Kelly
Fiona Walker
Jenny Colgan
Jenny Colgan
Jill Mansell
Louise Bagshawe
Jenny Colgan
Tasmina Perry
Lucy March
Tasmina Perry
Cathy Kelly
Jessica Lemmon
Carole Matthews
Wendy Holden
Sheila O'Flanagan
Penny Vincenzi
Lesley Lokko
Kristyn Kusek Lewis
Carole Matthews
Miss Read
Tasmina Perry
Clare Dowling
Veronica Henry
Carl Weber
Fiona Walker
Jill Mansell
Louise Mensch
Belinda Jones
Clemency Burton-Hill
Carole Matthews
Carole Matthews
Tasmina Perry
Jonathan Tropper
Lucy Dillon
Wendy Holden
Veronica Henry
Adele Parks
Carole Matthews
Carole Matthews
Carole Matthews
Carole Matthews
Clare Dowling
Carole Matthews
Carole Matthews
Carole Matthews
Carole Matthews
Rebecca Shaw
Jenny Eclair
Penny Vincenzi
Nicky Pellegrino
Jill Mansell
Carole Matthews
Carole Matthews
Carole Matthews
Fiona Walker
Tasmina Perry
Tess Daly
J M Shaw
Ciara Geraghty
Carole Matthews
Carole Matthews
Polly Williams
Veronica Henry
Alexandra Potter
Adele Parks
Judith Krantz
Vanessa Greene
Miss Read
Molly Hopkins
Alexandra Potter
Erica James
Adele Parks
Adele Parks
Adele Parks
Adele Parks
Penny Vincenzi
Nicky Pellegrino
Adele Parks
Adele Parks
Tasmina Perry
Sasha Wagstaff
Adele Parks
Adele Parks
Adele Parks
Carole Matthews
Jill Mansell
Lauren Oliver
Ruth Saberton
Sheila O'Flanagan
Adele Parks
Alexandra Potter
Lilian Harry
Ilana Fox
Lesley Lokko
Sheila O'Flanagan
Posie Graeme-Evans
Robyn Sisman
Rebecca Shaw
Alexandra Potter
Brenda Reid
Veronica Henry
Sasha Wagstaff
Clare Dowling
Anna Jacobs
Annie Sanders
Louise Bagshawe
Tasmina Perry
Ronni Cooper
Olivia Darling
Chrissie Manby
Fiona O'Brien
Jill Mansell
Sheila O'Flanagan
Polly Williams
Ruth Saberton
Jonathan Tropper
Molly Hopkins
Ciara Geraghty
Lesley Lokko
Adele Parks
Claire Irvin
H.C. Carlton
Sheila O'Flanagan
Wendy Holden
Lilian Harry
Alexandra Potter
Ann Brashares
Tara Moore
Lucy Dillon
Bernadette Strachan
Elise Chidley
Louise Bagshawe
Sasha Wagstaff
Jill Mansell
Cecily Von Ziegesar
Alexandra Potter
Belinda Jones
Ruth Saberton
Penny Vincenzi
Polly Williams
Kate Kingsley
Linda Kelsey
Lesley Lokko
Harry Turtledove
Richard Blake
Miss Read
Miss Read
Miss Read
Lucy Dillon
Alexandra Potter
Cecily Von Ziegesar
Clare Dowling
Anna Jacobs
Rebecca Shaw
Veronica Henry
Tilly Bagshawe
Nina Bell
Ciara Geraghty
Polly Williams
Louise Bagshawe
Kate Jacobs
Sheila O'Flanagan
Sophie King
Wendy Holden
Claudia Schreiber
Candace Bushnell
Sasha Wagstaff
Emily Giffin
Fiona Gibson
Louise Candlish
Jill Mansell
Miss Read
Miss Read
Tilly Bagshawe
Toni Jordan
Miss Read
Kate Harrison
Jill Mansell
Clare Dowling
Miss Read
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Polly Williams
Sophie King
Wendy Holden
Rosie Wilde
Louise Bagshawe
Sheila O'Flanagan
Wendy Holden
Louise Candlish
Miss Read
Miss Read
Miss Read
Kirsty Scott
Jacquelyn Mitchard
Candace Bushnell
Sarah Addison Allen
Sarah Duncan
Sheila O'Flanagan
Louise Bagshawe
Penny Vincenzi
Louise Bagshawe
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Penny Vincenzi
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Louise Bagshawe
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Jill Mansell
Clare Dowling
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Sheila O'Flanagan
Wendy Holden
Wendy Holden
Susan Vreeland
Polly Williams
Cecelia Ahern
Clare Dowling
Clare Dowling
Caroline Kington
Jacquelyn Mitchard
Jacquelyn Mitchard
Francesca Delbanco
Geraldine O'Neill
Geraldine O'Neill
Donna Hay
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Fiona Walker
Carole Matthews
Annie Sanders
Alexandra Potter
Almudena Grandes
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Amanda Brookfield
Andrew Greig
Ann Brashares
Jill Mansell
Jo Brand
Jo Brand
Kirsty Crawford
Jonathan Tropper
Kate Harrison
Kate Harrison
Josie Lloyd
Miss Read
Miss Read
Miss Read
Olivia Lichtenstein
Mil Millington
Mil Millington
Mil Millington
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Miss Read
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
R. F. Delderfield
Rachel Billington
Rachel Billington
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Rebecca Shaw
Sheila O'Flanagan
Sheila O'Flanagan
Susie Boyt
Susan Vreeland
Tilly Bagshawe
Tony Iannucci
Tilly Bagshawe
Candace Bushnell
Candace Bushnell
James Burke
Miss Read