Justin Bieber in Chanel balaclava

Justin Bieber has posted a bizarre picture of himself wearing a balaclava online.

The young singer took to Instagram to share a snap of himself wearing the headgear by luxury label Chanel.

Only his eyes and mouth are showing under the black accessory, with the brand's iconic logo stitched in white at the top.

The 19-year-old teamed the strange fashion choice with a red military-style coat and throws a shifty look to the side.

The star captioned the snap "Channel", making a spelling mistake when referencing the fashion house's name

His fans didn't seem to be put off by the balaclava and showered Justin with compliments.

"Justin Bieber! Your parents can be really proud of you :) You are truly amazing :-)," one wrote, while another simply added: "Them lips tho..... (sic)"

The slightly sinister-looking picture comes after some erratic behaviour from the teenage heartthrob.

Justin has hit headlines for controversial reasons of late, including accusations he had assaulted a neighbour and made "insensitive" comments about WWII victim Anne Frank.

The star is currently busy with the Norway leg of his Believe Tour.

It was recently announced his performance in Oman had been cancelled after Muslim leaders in the country reportedly branded his stage routines "too sexy".

It seems Justin is taking any speculation about his life with a pinch of salt.

"u gotta laugh in life (sic)" he wrote on Twitter.

Cover Media