Hot or Not? Katie Holmes

She's wearing Toms jeans.