Katie Holmes is just back from NYC where she is filming her new movie and she looks like she needs to get some sleep as compared to going to dinner with Tom Cruise. Poor girl is 30 going 50 in the looks department.
BTW where is Suri? We haven't seen her since they took her to Disney World a few weeks ago and she is the only Cruise we care about!