David Beckham has hired a private island to celebrate his tenth wedding anniversary with wife Victoria.

The soccer star is keen to show the former Spice Girl how much he loves her so has organised a romantic getaway at Sir Richard Branson's exclusive Necker Island, which is one of the world's most luxurious resorts.

A source said: "David has pulled in a few favours. He has bought Victoria a lot of other gifts to mark the occasion but the big surprise is the holiday to Necker.

"Richard Branson owns the paradise island and sorted the trip out, including all the travel arrangements. It will be something to remember."

The couple - who have three sons together, Brooklyn, 10, Romeo, six, and four-year-old Cruz - married at Dublin's Luttrellstown Castle on July 4 1999.

David recently revealed he would love to have another baby with Victoria and is desperate for a daughter.

He said: "I really want more kids and I hope it happens soon. I want a little girl. That would be amazing."