Justin Bieber Looks Dashing in a Blazer as He Boards a Yacht [PHOTOS]
Justin Bieber's fashion choices have sometimes been a little questionable (remember his saggy, low-riding pants and that skirt-like ensemble?), but the Biebs looked better than ever this weekend in Cannes, France, donning a smart navy blue blazer over a white, button-down shirt and jeans. And with his hair neatly parted and slicked to the side, the singer looked incredibly handsome as he attended