Justin Trudeau is soaking up the sun on vacation! The 54-year-old former Prime Minister of Canada hung out with some friends aboard a yacht on Wednesday afternoon (December 31) in St. Barths, France. Justin showed off his fit physique as he went shirtless while wearing a pair of brown swim trunks. After docking, Justin hopped []