David BeckhamDavid BeckhamDavid Beckham has popped a little something in his wifey's stocking.

So, Victoria, if you're reading this now - stop.

We don't want to ruin the surprise for her.

But the rest of you can listen up if you promise not to tell.

He's bought her a book.

Yes, we too were surprised.

It ain't just any old paperback though - it cost a mahoosive £750.

David splashed out on a limited-edition signed Valentino fashion tome.

It's one of just 2,000 copies of Valentino Garavani: First Name In Fashion.

The book features pictures from the career of one of Posh's favourite designers and commentary from leading fashion writers.

Victoria BeckhamVictoria BeckhamA source told The Sun: "Most people might get a puzzle or gardening book in their stocking - but Posh gets this."

But has David made the right choice in gift?

Back in 2005 Posh famously admitted she'd never read a book.

Let's just hope he kept the receipt.