Justin Bieber bought himself a $50K watch as a wedding present

Justin Bieber bought himself a $50K watch as a wedding present

He shared a snap before walking down the aisle for the second time.

Read More…