Los Angeles - Kanye West has splashed out over $1m on Kim Kardashian's 32nd birthday.
The reality TV star will celebrate her big day next month and her rapper boyfriend is so determined to make it extra special that he has arranged a private island vacation and bought her some special designer gifts.
A source told The Sun newspaper: "Kim has been really down about turning 32 and having two failed marriages behind her and no children, so he wants to make this extra-special. Plus it's her first birthday since they've been together as a couple."
Holiday to private island
"Kanye has never been shy of splashing out on the women he loves, but this time he's pulling out all the stops with presents," the source further revealed.
Kanye has also arranged for them to travel with a group of their friends to Pine Cay, a private island in the West Indies where he will throw a huge birthday bash for Kim.
Designer gifts include a made-to-order special edition Prada bag, lined with a KK-print, a diamond bracelet and a Chanel dress.