Larry Ellison has been married and divorced four times. He has two children, David and Megan, with Barbara Boothe (his third wife) and his most recent marriage was to Melaine Craft from 2003 - 2010.