
Monster beauty Charlize Theron & longtime beau Stuart Townsend were spotted living the good life in Belize.Â
The couple are on vacation in the rain forests of the South American country & from the looks of it enjoying themselves. Theron & Townsend are staying at the Blancaneaux Hotel, owned by Francis Ford Coppola, & paying about $2500 per night. Ahh, the good life…
(Follow Celebrific on Twitter here, and become a fan of Celebrific on Facebook here now!)
Posted by Allison+ as Celebrific Sighting Pictures, Charlize Theron at 6:51 AM UTC on 08/08/2007