Katie Holmes as she walked the red carpet in Berlin last night looks horrible! She is so thin, someone grab her a Happy Meal quick!