Katie Holmes is one of those actresses in Hollywood that you wonder would be famous if she didn't marry an A-Lister (like her husband Tom Cruise). My guess is no. Before she met Tom, most people knew her from Dawson's Creek but not much else. She did end up with Tom and now is in the spotlight with him wherever she goes. Apparently she is great in her most recent role in the tv miniseries the Kennedys, but I haven't seen it yet.
Maybe this great new role is the reason Katie is getting her style groove back lately? Her hair has grown out and she seems to exude a new confidence. She seems comfortable in her own skin out in the spotlight, whereas before she disappeared behind her roles as mom to her daughter Suri and wife to Tom. You can see in some of her latest looks below that she is confident in being just herself. My favourite is the black halter dress - it's very sexy but also has a ladylike quality. I also love the date night look with Tom (last picture).