American reality star Kim Kardashian is reportedly planning to gift her fiance Kanye West an album full of her racy pictures, for Christmas.

Kardashian is apparently splashing £3mn on gifts, which include the pictures taken by photographer David LaChapelle, and a diamond-encrusted Hublot Big Bang watch.

"She knows he loves her body, so what better way to make it a memorable Christmas?" a source told British magazine Heat.

"Kim was devastated at the idea of not spending any of Christmas with her mum - especially as it's Nori's first one ever. Now Kardashian's kind of got her way, she's spoiling West, cooking his favourite Southern soul food and buying him a diamond-encrusted Hublot Big Bang watch," the source added.

Meanwhile, the power couple are all set to have one of the most lavish celebrity weddings in history.

Kardashian and West are reportedly all set to have their wedding at the Palace of Versailles in France.

The 33-year-old reality star has been married twice. However, this is the first marriage for 36-year-old West and apparently he is ready to go all out for it. The couple are not working within a budget.

West proposed to Kardashian with a gigantic "floating" diamond ring, which reportedly set him back by $7m to $8m. It came from world famous jeweller Lorraine Schwartz.

Forevermark Diamond expert Adelaide Polk-Bauman said: "This is exceptionally rare. Very few places in the world have diamonds such as that."

In addition, the rent of the AT and T Field where the proposal took place, starts at a whopping $220,000, and that excludes what was spent on musicians who serenaded the lovebirds from the outfield.