Katie Holmes looked sleek and polished as she debuted her new fringe while posing up with husband Tom Cruise at the Vanity Fair post-Oscars party. The 33-year-old actress looked stylish in a navy blue Elie Saab embellished gown as she posed up with her spouse on the red carpet outside the event in West Hollywood, California. Katie didn’t look this good in a really long time.