Kim Kardashian has shared a flawless photo of herself that makes her look better than ever.
The 37-year-old diva was showing off her impressive 116lb frame in a nude bikini as she lay on a bed of pink cherry blossom petals.
The star captioned the striking image, ‘Cherry Blossom Dreams �� I can’t wait for you to see KKW Beauty blushes! And the deep burgundy and plum colored shadows along with 8 pink lips & liners! All launching this Friday 9.14 at KKWBEAUTY.COM