 Barbie movie star Margot Robbie is expecting her first child with husband Tom Ackerley. The 34-year-old actress and 34-year-old director met on the set of 2014's Suite Francaise in 2013 and tied the knot in a secret ceremony in Australia in 2016.