"It was just kind of like [shoulder-length] and it grew to that awkward, gross length and I just kept putting it back in a bun and I said, 'Well I don't want to do this,' so I just cut it off," the actress shared during a Catching Fire Q & A at Yahoo! headquarters.
"It just couldn't get any uglier," she added.
While we definitely don't think her shoulder-length hairstyle was ugly, her new pixie cut is pretty cute and right on trend. Many of our favorite celebrities have ditched their long locks recently in favor of shorter strands.
Click through our gallery and tell us how you like J. Law's new do!