ICYMI

Jessica Alba is pregnant, Chester Bennington commits suicide and more ICYMI news