Looking for more celebrity and entertainment news? Sign up for Yahoo Lifestyle Canada’s newsletter!
While many fans praised the sweet family moment, others found it "weird" and "inappropriate" that the 40-year-old was wearing a black string bikini in the photo.
"You hang out inside an air-conditioned house in shades and a bikini? Mad weird," one person wrote.
"Child, if you don't put some pants on around your grandma...," someone wrote.
"'I’m just gonna casually pose next to my grandmother in this hot bikini for a photo op," another added.
"Imagine taking a photo like this with your grandma?" one person questioned, while another sounded off with, "Have some respect and put clothes on around your grandmother."
"All I can see are your boobs, Kimberly," wrote another.
"Total lack of respect," another commented. "Really not appropriate."
Others responded to Kardashian's photo via Twitter, calling her out for not respecting her elders, and "using" her grandmother for likes.
"Why are you in a bikini with your grandma? This is so weird," someone tweeted.
"OMG, Kim is so thirsty. She uses MJ as a prop to get a shot of her in a bikini," another chimed in.
Shannon, however, is no stranger to the type of content that Kardashian shares on social media. In April 2020, Kardashian revealed that her grandmother has a secret Instagram account that she uses to keep tabs on all of her grandchildren.
After sharing a photo with her mom, Kris Jenner, and grandmother, she noted that Shannon does, in fact, use Instagram — just sneakily.