Miranda Kerr's $100k Xmas gift from James Packer

Miranda Kerr has been given a $100,000 Christmas gift from James Packer.

The former Victoria's Secret Model - who has been romantically linked with the billionaire over the last year, despite repeatedly insisting she is single - was given a pair of stunning diamond earrings by the Australian tycoon around a month ago.

A source said: "He bought them for her about four weeks ago.

"They're amazing earrings - the sort of Christmas baubles every girl wants!"

Though the 31-year-old beauty - who split from Orlando Bloom in 2013 after three years of marriage - recently insisted she is "single, very single and really happy to be single", friends claim she and James are still dating casually.

A source told Australia's Woman's Day magazine: "They still see each other when they're in the same country but also see other people."

Perhaps Miranda received her gift early to avoid awkwardness with her former spouse as the 'Lord of the Rings' star recently revealed they are spending Christmas together for the sake of their three-year-old son Flynn.

Orlando said: "He's four in January. So his mom is really close, which is great. So we'll be able to do Christmas together.

"Her family, my family. We'll all kind of come together."