why does tom selleck always wear a vest