Kim Kardashian recently vowed to live her best life, and her latest snaps show she's making good on that promise. The Keeping Up with the Kardashians star, 40, took to her Instagram account on Tuesday evening to share a set of stunning photos of herself in a tiny bikini.
In a tearful preview clip for the next episode of KUWTK, Kim said she was "ready to be happy again" after a tumultous year, which has included the end of her marriage to Kanye West.
And she certainly looked like she was having fun in her snaps, which were taken on a recent holiday. She donned a khaki green shirt, which she'd let unbuttoned to show off her cleavage but tied under her best to draw attention to her slim waist.
Read more on mirror.co.uk