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.