Katie Holmes was showing off a lot of skin on the red carpet recently! She wore an off the shoulder body suit that showed off her toned arm, and a sheer panel on the front gave photographers a peek at her in-shape bod. Oh, and she was rocking some killer heels, too.