Katie Holmes shows off her svelte figure on the August cover of InStyle, clearing up some baby gossip surrounding the actress.
"I'm not pregnant," Katie said, refuting rumors that started after she was photographed with what some thought to be a baby bump. "I had bad posture and I was having a fat day."
Katie looks the farthest thing from fat, gracing the front of the popular magazine in a pink Lanvin dress and dainty Jennifer Meyer necklace.
The new issue of InStyle hits newsstands this Friday, July 15.