That was my initial reaction but watch the Youtube video:
http://www.youtube.com/watch?v=kM7kKJ1NbQA
I agree with some of the other posters that this was a warm gesture that was meaningful -- listen to the part about a great-grandmother of hers doing the same thing.
I personally think that Angelina Jolie's forays into Africa are nothing more than staged photo-ops but this one is genuine and the act was probably very spontaneous.
I have no issue with Ms Hayek doing this. It looks and feels more heartfelt than Angelina Jolie or Maddona’s “gestures.”
And it has potential for better visuals.
It does appear that she nursed this baby out of the goodness of her heart. But... I'm not sure it was the right thing to do, as heartfelt as this gesture may have been.
As a woman who nursed her own babies, I know that one feeding isn't going to help this baby much. He's going to be hungry again in a couple of hours. Will there be another wet nurse available? Do they have baby formula to give him?
Why doesn't the mother have milk for her baby? Normally, not nursing (enough) is what leads to not enough milk. Nursing is what creates more milk. If a baby receives his nourishment elsewhere, even for one meal, that's less milk the mother will produce. I remember family members wanting to bottlefeed my baby - for their own enjoyment - and offering, "Let us give you a break." In reality, that doesn't give a mother a break; it makes matters worse because if she doesn't expel that milk, she will produce less the next day and then will have to nurse more to make up for it.
So, I'm not sure this kind gesture was the right thing to do.