Michael Buble's Instagram post criticized

Is Michael Buble a body shamer? Or just a fashion critic? Depends on whom you talk to about that.

While vacationing in Miami, the “Feeling Good” singer posted a snap to his Instagram on Monday. He is pictured smiling, arms folded, while behind him is a woman wearing really short black shorts  at a cash register at a store in Miami.

The caption: “There was something about this photo lu took that seemed worthy of instagram.” (Lu is his wife, Argentine model/actress Luisana Lopilato).

The 39-year-old didn’t stop there, including the hashtags: #myhumps #babygotback #hungryshorts #onlyinmiami #picoftheday #beautifulbum.

While the post got almost 38K likes as of Thursday morning, others weren’t too happy. Some commenters asked the Canadian crooner to delete it; while others called Buble a body shamer, telling him women have the right to wear what they want, even if it fits them or not. (For the record, we locals have seen way may revealing attire than this young lady’s cheeky hot pants around town.)

The couple arrived in the Magic City Saturday with their young son Noah. It wasn’t soon after when Buble complained on social media about our weather

“First day of our Miami vacation and I’m trying to look cool even though it’s hot as sh-t.”  The hashtag #badidea pertained to the decision to wear a black T-shirt.  

Just a thought: Maybe the Bubles need to consider a colder climate for their next vacay?