Beaming Eva Longoria is every inch of the doting mother as she carries son Santiago, 6, in her arms during the Cannes Film Festival
The beloved American actress, 50, flashed a smile as she sweetly cradled the tot, 6, while out and about in the stunning French coast.