HomepageCameron Diaz Annemarie LeBlanc 17 years ago Categories: Cameron Diaz Cameron Diaz on the Vegas set Jessica Simpson Has Muscles » « Marcia Cross in Santa Monica, CA (09/01/07) Annemarie LeBlanc: