Hot or Not? Katie Holmes
She's wearing Toms jeans.
Print