Excited fans came from as far away as Brazil to see Canadian pop star Justin Bieber perform in Vancouver. 

Bieber kicked off his Purpose tour in Seattle on March 9. He was spotted driving around in Yaletown and went to a nightclub in the area yesterday.

Most fans on social media were thrilled with the concert.

Thrilled fans

Bieber sightings

Nose piercing in Vancouver?

Apparently the star even got his nose pierced. He posted a photo of his new bling on Friday while in the city.

Eager fans

Bieber is performing at Rogers Arena tonight. 

Bieber fans

These excited fans came from Brazil to see Justin Bieber in Vancouver. (Jared Thomas/CBC)

Justin Bieber fans

Long lines as fans wait to see Bieber perform at Rogers Arena. (Jared Thomas/CBC)