A movie in Mexico or Spain


What is this movie?!?! She falls for a hard working guy in a Mexican town. But she somehow lives on an estate with a older handsome landowner (orchard?) who loves her. She has a son and the worker man she loves is tragically taken out of the picture. The older handsome man (Antonio banderas? Pierce Brosnan? Idk!!!) makes her his wife and raises the boy but she does not love him or sleep with him. The estate has an orchard with workers….she works on it I think?

Edited question