After lovelorn Katie (Kelly MacDonald) is dumped at the altar, she returns home to her windswept Scottish island, thinking she will never walk down the aisle. Little does she know that Hollywood superstar Lara (Alice Eve) has chosen the island as the secret venue for her marriage to her gorgeous boyfriend James (Dr Who’s David Tennant). But with the paparazzi hard on her tail, Lara needs to throw them off the scent. Katie agrees to dress in white and walk down the aisle as Lara’s ‘decoy bride’. Wedding bells ring, love blooms, but who ends up happily ever after?