Katie Holmes debuted a subtle haircut at the 2013 Z100 Jingle Ball in New York on Dec. 13.

The 35-year-old, who often sports long locks, showed off shoulder length hair as she introduced an act at the annual concert. The Giver actress also dyed her hair a chocolate brown.

Check Out Our List Of The Best Dressed Celebrities Of 2013

But, this isn't the shortest Holmes has ever gone. Back in 2008, the star rocked a bob cut and her hairstyle was an instant hit.

"I never had a bob before, and I was a new mom at the time, and I was tired of dealing with long hair - I just wanted something easier," Holmes recently told InStyle.com. "The style was inspired by French fashion, and French women."

The Best Celebrity Haircuts Of 2013

One hairstyle, however, that Holmes might be hesitant to try again is the ombre trend.

"Well, I was sporting the ombre look before that was cool because I had dyed my hair for a job and then I just let it grow out. It looked awful! I just kept it that way. I didn't care and I don't know what I was thinking. Every picture I see from that time period, I think, 'That looks so bad,'" she told The Huffington Post in October. "Well, I didn't care. I wanted my old hair back."

Scroll through the gallery above to see Holmes' new haircut and her older looks.