Katie Holmes

Katie Holmes took little miss Suri to "All My Sons" in NYC last night, and it looks like the two were playing a game of peek a boo with the paps! Surprisingly, Suri didn't seem to mind the attention, and Katie was more than happy to smile for the cameras and sign autographs for fans waiting outside.

We may not always like her style, but you can't deny the fact that Katie is a total sweetheart!