In a recent interview, Salma Hayek gushed about working with Angelina Jolie on Marvel’s upcoming film The Eternals and said she is impressed with her as a mother. Angelina shares 6 children with ex-husband Brad Pitt -- Shiloh (13), Pax (16), Zahara (14), and twins Vivienne and Knox (11), his eldest son Maddox (18).