The Czech supermodel is to tie the knot with Gregorio, with whom she has three sons; George, nine, Philipe, six, and Edward, three.
Eva, 44, announced her happy news by sharing an adorable black and white photo of Gregorio cuddling one of their sons, who is teary and is clutching a white blanket on her Instagram page along with the caption: "You are the one! #engaged (sic)."
The blonde beauty was previously married to Bon Jovi drummer Tico Torres in September 1996 but they divorced in June 1998.