They were looking forward to jetting off on their dream Caribbean honeymoon after a fairytale wedding.

But instead of heading to St Lucia, newlyweds Danny and Catherine Halsey were last night stuck at home after a thief stole their passports.

The couple were married in a barn in Sarsden, near Chipping Norton, on Friday and had been due to fly to St Lucia at 10am yesterday.

But as they were loading the car in John Lopes Road in Eynsham at 6am, two bags were stolen from the driveway.

The bags included their passports, which meant they couldn’t fly away on their trip of a lifetime.

Catherine’s mum Sarah Medina said: “Catherine was just there at the garage door with her back turned. She didn’t hear a thing, so they must have just tiptoed up and taken the bags.

“They were only married on Friday and couldn’t wait to get away.

“Catherine was devastated. It took her about eight hours to start functioning properly again. But they’re both doing really well now.”

One of the bags was found a little way from the house with clothes strewn on the road.

The missing bag – a blue and grey rucksack – also contains a laptop, camera and electric razor.

Ms Medina added: “Everyone has been fantastic, we’ve got so many people out looking. But there doesn’t seem anywhere left to look now.

“We just want whoever took them to ring the police or leave the passports in an obvious place we can get to them.

“The passports won’t be worth anything to the people who took them, so we want to appeal to their conscience.

“It will take another week to get new passports sorted.”

The couple, who have been together for nine years, said they would now have to cancel their passports and apply for new ones.

Recruitment consultant Mr Halsey, 32, who proposed last October, said: “My wife is still very upset. This isn’t the start we had imagined.

“We would appreciate anyone who could help to come forward.”

Thames Valley Police are appealing for witnesses.

Anyone with any information should call Thames Valley Police on 08458 505 505 or Crimestoppers anonymously on 0800 555111.