The first few shirtless pictures were fine, it might have been a phase he had to go through. But after being criticised for his "Anne Frank" comment, Justin Bieber once again posted a shirtless photo on his Twitter account. Was it his way to mock those who are hating on him?

In the latest controversy that he is stringed with, Justin Bieber shows off he is not affected by posting a shirtless photo of himself on his official Twitter account. It looks like he had just finished working out and took a snap of himself to show off his abs.

Bieber's latest issue surfaced last Friday when he visited the Anne Frank House in Amsterdam, Netherlands. On the site's guestbook, the 19-year-old singer wrote down a controversial message that angered a lot of people.

"Truly inspiring to be able to come here. Anne was a great girl. Hopefully she would have been a belieber," the site shared Bieber's message on their official Facebook account.

"She would've been a WHAT? That little idiot is way too full of himself," a commenter bashed Justin.

"Can anyone be more self-obsessed?" said one on CNN.com's article.

However, Bieber found an ally in Rabbi Marvin Hier, he is the founder and dean of Simon Weisenthal Center in Los Angeles.

"There's nothing insulting about that. She was very modern and she could very likely be his fan and on Twitter," Hier said. "Anne Frank was a very modern girl. In the room, she had pictures of Hollywood stars. She was infatuated with Hollywood."

While he looks unaffected with all the latest criticisms, Justin might also be trying to catch the attention of his ex-girlfriend Selena Gomez. The two have broken up earlier this year and while Selena has moved on, Justin seems to be wandering behind.

Also read:

Selena Gomez Hot and Fiery in Red at the MTV Movie Awards 2013 [PHOTOS]

Troubled Amanda Bynes Cuts Ties With Family: 'I don't speak to my parents anymore'