Ali Larter's Pregnant With Baby No. 2! Ali Larter visited The Tonight Show on Friday and revealed that she's pregnant! The 38-year-old is expecting her second baby with husband Hayes MacArthur.