Chrissy Teigen may be the queen of Twitter, but Katharine McPhee's social media shade might be the most underrated. Case in point: a bikini photo she shared on Instagram yesterday (October 1) that references a Kim Kardashian tweet from 2015.

The original post shows a photo of a silver sequined bikini clad Kim with the caption "North posted this on IG while playing games on my phone. Not sure why or how she chose it but I'm not complaining RP." The American Idol finalist decided to have some fun with that while posting a sexy picture of her own.

"David posted this while playing games on my phone," she wrote, referring to her husband David Foster. "Not sure why or how he chose it but I’m not complaining." To cap it all off, she tagged Kim in the post. Brilliant.

Though hilarious, it's understandable that the shade might go over some people's heads (it is referencing a post from four years ago, after all). That just makes for some great comments, like this one: "Why would a 60 Year old man being playing games on your phone . Just own it . You look good and you posted a pic"

Thankfully McPhee saw the comment and tried to rectify the confusion. “No. No. Look up an old Kim K tweet! You’ll get it,” she responded with a laughing and crying emoji, followed by a heart.

Other fans made comment of the line going down the 35-year-old's belly, thinking it could be a sign she's pregnant. One even asked: "Is it me or is your belly a little roundish?! Could just be wishful thinking!"

Celebrities Who Have Dissed the Kardashians