Kim Kardashian and Kanye West have posed naked together in a racy photoshoot on the cover of French fashion magazine L'Officiel Hommes.
The 32-year-old reality TV star - who is due to give birth to the rapper's baby in July - posed naked, straddling Kanye, 25, with her arms wrapped around him in the black and white image shot by Nick Knight.
Kim also posed on the cover of Cosmopolitan magazine, and opened up on how her friendship with Kanye, who she has known for years, developed into romance.
She said: "Sometimes you're just not ready. A person could have it all, and you're not ready for it all.
"But this is where I probably always should have been... [marriage] is something I know that we both want in our future, but I don't have this sense of urgency about it.
"I have this best friend who understands me and helps me through all my tough experiences, and vice versa, you know? It just feels like this is it for me."