Justin Bieber's week got a whole lot weirder last night as the singer went out to dinner wearing a gas mask.

The Bieb donned the rubber mask as he headed to Mr Chow in London for a spot of posh nosh.

He styled it out with a pair of leather trousers that matched the mask (we can't seriously believe we're writing this), as well as a baseball cap, some funky floral trainers and a cream cardi with the hood pulled up over his head.

Weirdly, this isn't the first time that Justin's been snapped sporting the unusual headwear - he also wore it to go on a shopping trip when he first arrived in London two weeks ago, prompting people (well, us) to compare him to Darth Vader.

All the kids will be dressing like this by next week, won't they? (
Image:
SPLASH)

We know the air in London's not the cleanest, but if he's trying to win back the London fans that he annoyed earlier in the week, seeming to suggest that their city is dirty probably isn't the way to go about it. Just saying.           

Earlier in the evening, Justin went on a Twitter rant in which he made it clear that he doesn't care what you think of him - because he's got God on his side.

Video Loading

Bieb hit back at his critics in a string of 140 character posts, in which he declared: "I'm only judged by one power."

As well as talking about God, the Beauty and a Beat singer said, "I'm a good person."

He also addressed those pictures of him wandering topless around London late at night, speculation around his love life, and what he called "fake stories to sell papers."

The more we look at it, the madder it seems (
Image:
SPLASH)

You can read the full rant here (you might want to make yourself a cup of tea before you click through - it's THAT long).

Whilst Jesus may be Jusin's homeboy, the singer caused teenage girls everywhere to question their religion (i.e. him) after he arrived on stage two hours late for his first gig at London's O2 on Monday night.

The Bieb was booed and many fans left before he finally arrived on stage at 10.20pm, with furious parents and school children tweeting their frustration.

Deano10W tweeted: “Daughter and Nieces at O2 to see Justin Bieber - Still not on stage at 10.20 on a school night - That’s just taking the p*** !”

Justin later tweeted an apology, blaming the delay on 'technical issues', but that didn't stop the local council fining him £300,000 for the late-running show (that's £10,000 per minute, FYI).

Then Nicole Scherzinger chipped in on the issue, saying "I don't have a lot of patience for that kind of thing."

When the nicest woman in the world (that's Nicole, by the way) starts having a go, you know you've done wrong. Come on Bieber, sort yourself out.