The strange thing is that Katie Holmes actually looks like a large boy. Take a look at her in regular clothes.
I saw her in that bad Louisiana move with Kate Blanchett and Greg KInnear.
She is hot neekid.
I see your point though, she has a large head....and a flattish face.
Most actors do, you ever notice that?