8 / 10

Katie Holmes

Is it us or does divorce look pretty good on Katie Holmes? The 33-year-old has been donning plenty of sexy getups since announcing her split from hubby Tom Cruise, and recently showed off another hot one, sporting super-tight skinny jeans, a silk shirt, Oliver Peoples shades, and Isabel Marant suede boots. And this was just to pick up daughter Suri from gymnastics class! (7/20/2012)

Heidi Klum: Katie Holmes "has great style"

2 Hot 2 Handle

This week's best-dressed stars include Kendra Wilkinson, Katie Holmes, Jennifer Lopez, and Gina Gershon. -- By Matt Whitfield, Yahoo! Staff