US Defence Secretary Pete Hegseth's visit to a Navy warship highlighted inconsistencies in military grooming standards, sparking debate over enforcement amid heightened US-Iran tensions.