# #
You know Cameron Diaz actually looks really good as a circus freak! And side note is it just me or does it seem like she is smiling more now that she has broken up with Justin Timberlake?