Khloé Kardashian looks downright fabulous on the April cover of Cosmopolitan magazine.
Dressed in a cleavage-baring black tank top and a matching blazer and shorts, the E! reality star worked her killer curves for the camera.
And aside from the sexy photo shoot, the 29-year-old opened up to the publication about her dramatic past year.
"I'm not a big 'cry on a shoulder' person," she explained. "I'm very introverted when it comes to my own stuff. Everyone has issues and I'm not someone who liked to burden people…I hold things in. I don't know why."
That certainly seemed to be the case when Khloé kept most of her family members in the dark about her struggles with Lamar Odom over the last few years.
But even with her marriage ending, she filed for divorce from the basketball player back in December, Khloé maintains that she "wouldn't change a thing."
"Your life is meant for you to understand and process, not to make anyone else happy," she told the mag.
"I don't have any regrets…you learn as you go."
The Keeping Up with the Kardashians star also revealed that she's coping with all the changes in her personal life by taking things one day at a time.
"I live for the moment. If you think too far in the future, you might get disappointed or set the bar too low. It sucks at times, but everything happens for a reason, no matter how sh--ty your circumstances are.
"To say where I want to be in 10 years…I have no idea. I just know that I want to be happy and smiling."
And does that plan include having children?
Khloé answered, "I love kids. I hope and pray I have kids when the time is right."