That's Jennifer Lopez portraying Anita and Camilla Belle (from 10,000 B.C., who I remember thinking throughout the movie had gorgeous eyes and really white teeth for a cave woman).
Notice all the talent that was involved in these photos. Surprisingly, and especially for how young many of them still are, several of them were able to put aside ego and able to be involved in this project even as a "lesser role".
Here is who is in the above photo. Camilla Belle, Ben Barnes (Prince Caspian), J.Lo., Rodrigo Santoro (Behind the Sun), Chris Evans (Fantastic Four), Ashley Tisdale (HSM), Minka Kelly (Friday Night Lights), Jay Hernandez (lots of stuff), Natalie Martinez (Death Race), Brandon Jackson (Tropic Thunder), Melonie Diaz (A Guide to Recognizing Your Saints), Sean Faris (Never Back Down), Shane Lynch (an up and comer), Robert Patterson (Twilight), Cam Gigandet (Twilight), Trilby Glover (88 Minutes), Brittany Snow (Hairspray), Drake Bell (Drake & Josh)