Bravo! 15 Celebs Channeling Cultural Icons [PHOTOS]

Vixen

By: VIXEN / August 30, 2012

Jennifer Lopez as Selena Quintanilla-Pérez

Lopez’s portrayal of the late Tejano singer definitely tugged at more than a few hearts.