Kim Kardashian shared a few photos from her second honemoon, which is currently happening in Mexico.

The reality star donned a white bikini and took a selfie of her belly and legs, showing off her great shape and silencing the naysayers.

Kim also shared a photo from her wedding to Kanye West last month, in which the happy newlyweds pose with daughter North.

Kim, who gave birth less than a year ago, appears to be back in top shape as she reclines outside her Punta Mita, Mexico, villa, courtesy of pal Joe Francis, who she thanked on Instagram with a photo of a pool, beach and two cocktails.

"No better place to be...Thank you Joe Francis!!!!" she wrote.

Also appearing in this week's celeb Instagram slideshow: the perpetually gorgeous Miranda Kerr, "Pretty Little Liars" star Shay Mitchell in a sexy one-piece with a fur coat, Vanessa Hudgens taking a break on a hammock, and Katy Perry & Sofia Vergara getting their bikini on.

Want more? Head to the next page to see last week's Instagram slideshow...