Charlize Theron was with her boyfriend Stuart Townsend in Belize wearing a bikini. They look so cute together with their matching guts. It almost makes me stop to think when the last time Charlize Theron looked hot was. I think she looked pretty good here. Drunk chicks are hot. Did I say hot? I meant easy. Drunk chicks are easy. A few more after the jump.