Katie Holmes

Katie Holmes must love messing with my head.

Tom Cruise's wife is still in NYC - you know, where it's freezing! - where she's performing on Broadway and, well, on Sunday we spotted her wearing, you guessed it, shorts. And not just any shorts... jean shorts, with tights.

What is going on with her?