Sean Penn and Charlize Theron Are the Picture of Domestic Bliss in Hollywood
Penn, 53, split with second wife Robin Wright in 2009 after nearly twenty years of marriage, and Theron, 38, has never been married but ended relationship with long-time love Stuart Townsend back in 2010. The pair initially seemed like an odd couple, but both are active in worldwide relief organizations and share a passion for helping others.
Penn has two grown children with ex Wright, and clearly enjoys having fun with Charlize’s little guy. Launch the gallery above to see Sean, Charlize and Jackson stocking up on groceries in West Hollywood yesterday.