Reality star, Kim Kardashian shared these explit photos of herself to promote her Cherry Blossom makeup collection.

The first photo shows the mother of three posing naked with strategically placed pink blossoms flowers covering her modesty.

While in the second photo, the Keeping Up With The Kardashians’ star is pictured posing in a nude bikini as she lay on a bed of pink cherry blossom petals.