Katie Holmes was once the picture of adorable. Now, not so much. The 29-year-old actress was seen on the streets of NY Monday morning, heading to rehersals for her debut of Broadway's, All My Sons, sporting a really short hair cut. It's sorta boyish. And what is with the rolled up jeans again? Madonna circa 1986 called and wants them back! More pics here!