Alessandra Ambrosio became engaged to Jamie Mazur in 2008. They have two children together: a girl named Anja Louise Ambrosio Mazur (born August 24, 2008) and a boy named Noah Phoenix Ambrosio Mazur (born May 7, 2012).