the clip takes a swipe at the media and blogosphere. Personally, I prefer more direct musical approaches—like Michael Jackson’s "Tabloid Junkie.” But Clarkson’s song is cool." VH1 remarked, "When we first heard Kelly Clarkson‘s latest single, “Mr. Know It All,” we figured that, thematically, it was a fairly straightforward kiss off to an ex that did her dirty. However, after watching the video for the song that debuted in the wee hours this morning, it's apparent that there's another target for her ire: The media." adding, "However, it turns that it’s not just old media that’s got Kelly down. The blogs are on her case, too!" and later concluding, "Whether you’re a big music superstar or someone whose only exposure to the rumor mill comes courtesy of Facebook, gossip is unavoidable. How you choose to react to the haters, however, is entirely up to you. You can wallow in their nasty comment sections (or op-ed pages!), but at the end of the day, wouldn’t you rather go outside and see the sunshine? Kelly Clarkson would, that’s for sure." Hollywood.com remarked "Clarkson puts a man (whose face we never see) in his place for thinking that he knows everything about her. While she's a few unicorns and eccentric costumes shy of creating a Katy Perry or Lady Gaga experience, she brings enough sass and glamour to the video to make it worth watching. The lyrics itself are powerful, but her meaningful looks into the camera and bold demand for independence really help to drive the message home." Live performances Clarkson performed "Mr. Know It All" for the first time on Stars for Free music festival in Berlin, Germany on September 10, 2011. She then performed it on The Tonight Show with Jay Leno on September 20, 2011. Upon hearing Clarkson's performance on The Tonight Show, VH1 remarked, "Clarkson has always had a great voice and an even better sense of how to use it". Clarkson performed the song on The Ellen DeGeneres Show on September 22, 2011, at the iHeartRadio Music Festival in Las Vegas on September 23, 2011, and on the Australian television series The X Factor on September 28, 2011. On October 2, 2011, Clarkson performed the song at the 2011 NRL Grand Final at the ANZ Stadium in Sydney, Australia where she was accompanied by 300 dancers. Clarkson also performed the song on Dancing With The Stars on