Does Katie Holmes Look Happier Than Ever – or Is it Just Us?

Katie Holmes has her groove back!

The 34-year-old star was the most animated we’ve seen her in years – yes, years – Wednesday when she sat courtside at a New York Knicks game in Manhattan.

Holmes turned heads when she made her way to her seat, wearing ripped jeans, a blue chambray button-down shirt, and bright red kitten heels for the game, which pitted her home team against the Golden State Warriors.

Throughout the game, Holmes seemed so relaxed. She was laughing, smiling, cheering, and just letting her (gorgeous wavy) hair down while excitedly chatting with her agent, Adam Schweitzer, who – for the record – is married ... with the wedding ring to prove it.

When she wasn’t chatting with other VIPS – like New York Giants star Victor Cruz, who was seated nearby – she was sipping Diet Coke and fiddling with her ring bracelet.

[Related: Katie Holmes Talks Chocolate Treats With omg!]

Since Holmes split from Cruise, 50, last summer and established a new life for her and 6-year-old Suri in New York City, she seems to have done a 180-degree shift. Looking at her at the game is such a contrast to how she seemed when she was photographed during much of her marriage, when she was memorably described by Howard Stern after they met as being “in a trance.”

While Holmes enjoyed a mommy’s night out last night, she had the freedom to have a bunch of them last week while Suri spent time with her actor father.

Since Holmes filed for divorce, Cruise’s face time with his youngest daughter has been limited (though they speak on a daily basis, he has said), so he no doubt enjoyed spending four to five days with our favorite panda hat-lovin’ celebrity kid in England, according to multiple reports.

[Related: Suri Cruise’s Jet-Setting Holiday]

People magazine says Suri hopped the pond via private jet (natch!) and then stayed at the swanky Grove Hotel in Hertfordshire, which is just north London.

“They kept such a low profile that nobody really knew she was there,” a source told the magazine.

While we find that hard to believe – we’re talking Suri Cruise here, people! – we are glad they had some bonding time. Just like we’re thrilled to see Holmes looking so happy again.

More Celebrity Features on Yahoo!:

Follow omg! on Twitter