A couple have jetted off on honeymoon knowing that they have lost precious pictures of their big day.

David Cooper and his Brazilian wife Maria Teresa Carneiro de Brito were married at St Aldate's Church in Oxford on Saturday, and later enjoyed a reception there with 120 guests.

But as their photographer made her way home to Marston, she was mugged by two men as she stepped off a bus in Marston Road near Croft Road.

They first demanded money, and then grabbed the woman's camera bag and tripod and ran off.

Now Mr and Mrs Cooper are hoping that either the thieves or anyone else coming across the Sony digital camera will see the wedding pictures and return the memory card to them so they will have a photographic record of their day to remember.

Mr Cooper, 63, who worked for the Oxford Bus Company for 47 years, most of them arranging duty schedules, said: "We're absolutely devastated at what's happened.

"The only other thing we can do is to contact all the guests and asked for copies of pictures they may have taken."

Mr Cooper, who met his future wife through an introduction by a friend in August last year, spoke just hours before they boarded a coach for Gatwick and a week's honeymoon in Lisbon.

He said the woman photographer, who he declined to name, had left the reception and boarded a bus from the city centre to Marston Road.

"As she got off the bus, these young persons came up to her and she thought they were on drugs.

"They first asked her for money, and then one of them grabbed the camera bag and tripod - the whole lot - and ran off."

Mr Cooper said: "The pictures were taken from 8am, as Maria Teresa was getting ready, through to 7pm. Now they're all gone.

"We're both very upset and our memories of the day have been clouded by this.

"What we are trying to get back is the memory card. Failing that we'll have to contact the 120 people at the reception as ask them if they can help out."

Police spokesman Kate Smith said a handbag was also stolen from the photographer at about 7.30pm and police are appealing for witnesses.

Anyone with information should call Oxford police on 08458 505505.