Rachel Stevens can't keep her eyes off of Cameron Diaz.

Rachel Stevens appears in a new FHM photo shoot. She says "I go to the same gym as Cameron Diaz. Her body is so amazing-so tall and slim. I can't stop looking at her." I feel the same way about Rachel.....
Full group of photos at Hollywood Tuna