Jennifer Connelly and her husband Paul Bettany attend an event in 2013. The pair have been married since 2003 and have 2 children together.