Charlize Theron & Beau Stuart Townsend Spotted In Belize


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…