KIM Kardashian fans think her new man Pete Davidson might have snapped her new bikini shot. Kim, 41, shared a sexy snapshot of herself on Instagram and wrote "my happy place". The Keeping Up With The Kardashians alum wore a skimpy and strapless bikini top as she stood in a hot tub. The reality star wore her hair braided into a single ponytail. It's not clear where Kim's "happy place" is but it appears the star is on vacation somewhere.