Jennifer Lopeztreated Texas fans to aSelena Quintanilla-Pereztribute on Tuesday, delighting the crowd with a cover of the late singer’s 1994 hit “Si Una Vez.”
Lopez, who portrayed the ‘Queen of Tejano’ music in a 1997 biopic, honored Selena while on the Houston stop of her It’s My Party tour. .
“When in Texas, got to do it like Selena!” Lopez, 49, captioned the clipon Instagram. “Thank you so much Texas!! What a run!!! #ItsMyPartyTour #SelenaForever #SiUnaVez”
The Houston concert was the final stop of the Texas leg of her tour, having played in San Antonio, Edinburg and Dallas beforehand. Lopez posted videos of herself performing alongside clips of Selena prior to the Texas shows.
Daniel Zuchnik/Getty; Vinnie Zuffante/Getty

“Whenever I get to Texas I remember the beautiful time I spent here doing the movieSelena!!” Lopez captioned a video postto Twitterlast week.
Even if the two never met, Lopez knows the late Mexican-American performer well. The singer-turned-actress played Selena in the aforementioned 1997 biopic, back when Lopez was only 28-years-old.
“It’s a really hard role,” Lopez toldEntertainment Tonighton the set of the film in 1996. “One of the hardest things was the accent. There’s just so many different things to the role, [including] the singing and dancing. She was such an incredible performer.”
RELATED VIDEO:Jennifer LopezShares Sweet Tributes to Both Alex Rodriguez and Marc Anthony on Father’s Day
“Selena was such a great role model and she broke so many barriers. She did so much great stuff for the Latino community, and gave all these little girls somebody to look up to,” she continued. “The movie, in that sense, can help in the same way, breaking down barriers in Hollywood [because] we’ve had so many problems getting good roles. For me it’s such a blessing. It’s an honor to be able to do this.”
source: people.com