It's now official, Jennifer Lopez, a 25 year old Puerto Rican, will play the older Selena.

A 10 year old Becky Lee Meza, from Harlingen, TX will play the younger Selena. Even though she sings, she has never acted before. She said it's an honor to play the part of Selena. Selena was her favorite singer. She felt like Selena was her friend. Even though she will not have to sing in the movie, she did a good job demonstrating her singing ability by singing a few bars of Como La Flor. The first thing Becky did after being told that she was chosen to play the part of the younger Selena, was to thank God.

Here are some more Snap Shots.

Notice: most of the above information and pictures came from either TeleMundo or Univision broadcast.