Sean Penn and Charlize Theron Are the Picture of Domestic Bliss in Hollywood

Charlize in Hawaii
The gorgeous blonde rocks a string bikini.
They’ve been spotted at a Haiti fundraiser together, and Sean Penn recently told Piers Morgan “she’s a keeper,” so it’s no secret that America’s aging bad boy, Penn and South African stunner Charlize Theron are officially a couple. But still, seeing the duo with Charlize’s two-year old son Jackson act so natural while grocery shopping together at Whole Foods stills feels weird.

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.